如何为自增字段赋值
时间: 2024-02-12 19:09:48 浏览: 126
Oracle 实现类似SQL Server中自增字段的一个办法
在 SQL 中,可以使用 AUTO_INCREMENT 属性为自增字段赋值。当插入一条新记录时,系统会自动为该字段赋一个唯一的值,且该值比前一条记录的值大 1。在 MySQL 中,可以使用以下语句为自增字段赋值:
```
CREATE TABLE table_name (
id INT NOT NULL AUTO_INCREMENT,
...
PRIMARY KEY (id)
);
```
在插入数据时,不需要显式地为自增字段赋值,系统会自动为其赋值:
```
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
```
其中,id 字段会自动赋值为一个唯一的、递增的整数。
阅读全文