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

Làm thế nào để tạo / autoincrement hướng dẫn về chèn mà không có trình kích hoạt và chèn thủ công trong mysql?

Theo như đã nêu trong tài liệu , bạn có thể sử dụng uid() như một cột mặc định bắt đầu từ phiên bản 8.0.13, vì vậy một cái gì đó như thế này sẽ hoạt động:

create table tbl_test (
    guid binary(16) default (uuid_to_bin(uuid())) not null primary key,
    name varchar(50) not null
);

Điều này được sao chép khá nhiều từ tài liệu. Tôi không có phiên bản MySQL đủ gần đây để kiểm tra điều này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. So sánh ngày trong MySQL bỏ qua phần thời gian của trường DateTime

  2. CẬP NHẬT SQL với LIKE

  3. Lỗi MySQL:Bạn gặp lỗi trong cú pháp SQL của mình; kiểm tra hướng dẫn sử dụng tương ứng với phiên bản máy chủ MySQL của bạn để biết cú pháp phù hợp để sử dụng gần

  4. Làm thế nào để làm tròn xuống số nguyên gần nhất trong MySQL?

  5. Sự gia tăng nguyên tử với Khung thực thể