我正试图在select中执行插入操作。这是为了将相互依赖的多个插入链接在一起。因此,它看起来像这样。数据库中的每条记录在通过触发器插入时都会分配一个uuid。解决方案1:我可以先插入一个依赖实体,比如电话,选择它的uuid,然后将它包含在父实体中。在本例中为"person“。ON person FOR EACH ROW SET NEW.UUID = UUID();
CREATE TRIGGER last_<
每次有INSERT事件时,我都试图创建一个主键是自动生成UUID的表。但问题是,当我尝试执行INSERT查询时,会跳过主键列,如下所示:没有插入行,也没有错误。只是“插入0行.”这是我的桌子和扳机。谢谢。KEY (uuid)CREATE TRIGGER before_insert_tablename
BEFORE INSERT ON tabl
); $table->string('password', 255);DB::statement('CREATE TRIGGERusers_trigger_uuid BEFORE INSERT ON users FOR EACH ROW SET NEW.uuid = UUID()');SQLSTATEHY
失败的脚本:BEFORE UPDATE ON my_dbBEGIN
DECLARE n INT;SET n = (SELECT COUNT(uuid) FROM my_db WHERE uuid != NEW.uuid AND a_uuid = NEW.a_uuid AND number = NEW.number AND event_id IS NULL AND t_be