在MySQL中生成整数序列?
要在MySQL中创建整数序列,请使用AUTO_INCREMENT。请记住,没有特殊的命令来创建整数序列。AUTO_INCREMENT将有助于在MySQL中创建整数序列。
默认情况下,AUTO_INCREMENT从1开始。您可以借助alter命令更改另一个数字。让我们来看一个例子。假设您的初始值为1000。这样,下一个数字将为1000+1=1001。
这是AUTO_INCREMENT的示例。创建表的查询-
mysql> create table AutoIncrementDemo −> ( −> EmployeeId int AUTO_INCREMENT, −> primary key(EmployeeId) −> );
插入生成整数序列的记录。查询如下-
mysql> insert into AutoIncrementDemo values(); mysql> insert into AutoIncrementDemo values(); mysql> insert into AutoIncrementDemo values(); mysql> insert into AutoIncrementDemo values(); mysql> insert into AutoIncrementDemo values(); mysql> insert into AutoIncrementDemo values();
您可以在select语句的帮助下检查整数序列。查询如下-
mysql> select *from AutoIncrementDemo;
以下是输出-
+------------+ | EmployeeId | +------------+ | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | +------------+ 6 rows in set (0.00 sec)