在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)