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

Bao gồm số hàng dưới dạng cột trong MySQL INSERT

MySQL (cùng với hầu hết RDBMS) không có bất kỳ số hàng hoặc thứ tự nội bộ nào. Tuy nhiên, bạn có thể tạo một uid cột này sẽ tự động tăng lên mỗi khi một bản ghi mới được chèn vào.

ALTER TABLE users ADD uid INT NOT NULL AUTO_INCREMENT PRIMARY KEY

Bây giờ khi bạn thực hiện INSERT , MySQL sẽ tự động tăng uid cột.

INSERT INTO users SET email="[email protected]"



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lệnh cập nhật MySQL không hoạt động

  2. Ý nghĩa chính xác của Mệnh đề khóa ngoại 'về giới hạn xóa' của MySQL

  3. Làm thế nào để chèn một tệp trong cơ sở dữ liệu MySQL?

  4. Mô hình CakePHP với Giữa các ngày

  5. Có thể mysqli_insert_id trả về id không chính xác trong các ứng dụng có lưu lượng truy cập cao không?