如何在插入MySQL之前尝试创建触发器时抛出错误,以便为每个输入生成新的UUID.
CREATE TRIGGER insert_guid
BEFORE INSERT ON guid_tool (FOR EACH ROW
BEGIN
SET NEW.guid_key = UUID());
END;
Run Code Online (Sandbox Code Playgroud)
这是我的桌子
create table guid_tool (
ID INT NOT NULL AUTO_INCREMENT,
guid_key CHAR(40) NOT NULL,
PRIMARY KEY(ID)
) CHARSET=LATIN1;
Run Code Online (Sandbox Code Playgroud)
我一定做错了什么.
mysql ×1