if (@num>0) THEN
insert into test VALUE(2);
ELSE
insert into test VALUE(3);
end IF;
END
改成这样看看吧
if (@num>0) then
insert into test(列名) VALUE(2);
ELSE then
insert into test(列名) VALUE(3);
end if
这个语法有错误的,insert into table 后面要带列名的,另外 else少了一个then
不对
@拖鞋王子: 多了个end