Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Mysql vô hiệu hóa cột auto_increment tạm thời trong thủ tục Đã lưu trữ

Tôi không thể tưởng tượng được lý do chính đáng nào khiến bạn cần tắt tính năng đó.

Nếu bạn cần chèn bất kỳ bản ghi nào với id tùy chỉnh của mình AUTO_INCREMENT không phải là rào cản.

http://sqlfiddle.com/#!9/4d413/1

CREATE TABLE t1 (id int NOT NULL AUTO_INCREMENT, PRIMARY KEY (id));

INSERT INTO t1 VALUES (23);
INSERT INTO t1 VALUES (null);

Vậy tại sao bạn cần tắt nó đi?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa khóa chính trong MySQL

  2. MySQL - giá trị mặc định cho TIMESTAMP (3)

  3. Cách giữ lại phản ứng dữ dội khi thoát khỏi trích dẫn trong MySQL - QUOTE ()

  4. Cách bật INNODB trong mysql

  5. Cập nhật nhiều hàng với các giá trị khác nhau