如何在MySQL Workbench中配置我的表以在INSERT上自动生成UUID?
我已将列设置为VARCHAR(128),PK,NN,G,默认表达式为UUID()。当我创建记录时,ID是' UUID()'。
如何让数据库在INSERT上自动生成UUID?我看到的所有示例都是自动增量,但UUID是字符串,所以我不能使用自动增量。
答案 0 :(得分:2)
如果您使用的是非标准数据库,例如MariaDB,则必须保持G
未选中,在默认/表达式列中使用uuid()
,您应该很高兴。