1
当我写了一个小的代码块(后来在MySQL中的情况下使用,但声明时一个看似标准的整型变量,我得到一个错误:MySQL的 - 错误声明变量
BEGIN
DECLARE myvar INT;
SELECT TIMESTAMPDIFF INTO myvar (MINUTE,(select user_hb_stamp from eclipse_users where username = 'user1'),(SELECT NOW()));
IF (myvar > 5)
UPDATE eclipse_users SET logged=0 WHERE username = 'user1';
END
我正在提前做错了
感谢
您可能在开始时缺少分隔符。 ''定界符//',以便任何';'不被解释为代码块的结束。 –
你把ms sql server弄乱了。 – i486