Så vidt angivet i dokumentationen
, kan du bruge uid()
som en kolonnestandard fra version 8.0.13, så noget som dette burde virke:
create table tbl_test (
guid binary(16) default (uuid_to_bin(uuid())) not null primary key,
name varchar(50) not null
);
Dette er stort set kopieret fra dokumentationen. Jeg har ikke en ny nok version af MySQL ved hånden til at teste dette.