sql >> Databasteknik >  >> RDS >> Mysql

Hur genererar/autoinkrementerar man guide på infogning utan triggers och manuella infogar i mysql?

Så långt som angetts i dokumentationen , kan du använda uid() som en kolumn standard från version 8.0.13, så något i stil med detta borde fungera:

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

Detta är ganska mycket kopierat från dokumentationen. Jag har inte en tillräckligt ny version av MySQL till hands för att testa detta.



  1. SÄTTA NAMN utf8 i MySQL?

  2. PHP (MySQL)-fel:Varning:mysql_num_rows() förväntar sig att parameter 1 är resurs

  3. Hur stor kan en MySQL-databas bli innan prestandan börjar försämras

  4. skicka array till oracle-proceduren