phpMyAdmin告诉我,下面的代码片段在语法上是不正确的: SET @timeset :=0;
THEN SET @time := DATE_ADD(@time,INTERVAL 10 SECOND); SET @timeset := 1; 但我看不出是怎么回事。更新:多亏了沃尔夫冈的回答,我找到了以下解决办法:
SET @
因此,我的问题是,我需要在迁移脚本中使用一个循环,以便能够将数据转换为新状态。但是,在迁移脚本的Sql语句中创建存储过程似乎是不可能的。下面将导致语句的“分隔符”-part处出现语法错误:{ DROP PROCEDURE IF EXISTS SomeProcedureEND // CALL SomeProcedure();}