Computer >> Máy Tính >  >> Lập trình >> MySQL

Tạo một chuỗi số nguyên trong MySQL?

Để tạo một chuỗi số nguyên trong MySQL, hãy sử dụng AUTO_INCREMENT. Hãy nhớ rằng không có lệnh đặc biệt nào để tạo một dãy số nguyên. AUTO_INCREMENT sẽ giúp tạo một chuỗi số nguyên trong MySQL.

AUTO_INCREMENT bắt đầu từ 1 theo mặc định. Bạn có thể thay đổi bằng một số khác với sự trợ giúp của lệnh thay đổi. Hãy để chúng tôi xem một ví dụ. Giả sử bạn có giá trị ban đầu là 1000. Với điều đó, số tiếp theo sẽ là 1000 + 1 =1001.

Đây là một ví dụ về AUTO_INCREMENT. Truy vấn tạo bảng -

mysql> create table AutoIncrementDemo
   −> (
      −> EmployeeId int AUTO_INCREMENT,
      −> primary key(EmployeeId)
   −> );
Query OK, 0 rows affected (0.54 sec)

Chèn các bản ghi tạo ra một chuỗi số nguyên. Truy vấn như sau -

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.13 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.27 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.09 sec)

mysql> insert into AutoIncrementDemo values();
Query OK, 1 row affected (0.07 sec)

Bạn có thể kiểm tra chuỗi số nguyên với sự trợ giúp của câu lệnh select. Truy vấn như sau -

mysql> select *from AutoIncrementDemo;

Sau đây là kết quả -

+------------+
| EmployeeId |
+------------+
|          1 |
|          2 |
|          3 |
|          4 |
|          5 |
|          6 |
+------------+
6 rows in set (0.00 sec)