Sejauh dinyatakan dalam dokumentasi
, Anda dapat menggunakan uid()
sebagai kolom default mulai versi 8.0.13, jadi sesuatu seperti ini akan berfungsi:
create table tbl_test (
guid binary(16) default (uuid_to_bin(uuid())) not null primary key,
name varchar(50) not null
);
Ini cukup banyak disalin dari dokumentasi. Saya tidak memiliki versi MySQL yang cukup baru untuk menguji ini.