mysql 5.7 中用declare 声明变量无法成功
在mysql 5.7 中用declare 声明变量无法成功:
比如: decalre var_name INT DEFAULT 1;(失败)
总是报语法错误,无法成功
如果是直接过变量赋值,则那个变量就能用:
set @var_name = 2;(成功)
select @var_name from dual;(成功),得到的结果也是 2
是不是mysql 5.7 版本改了,还是说declare 语句要在特殊的表中才能使用
有没有谁知道?
谢谢