声明时此行有什么问题

时间:2019-01-17 03:07:16

标签: mysql sql

我正在使用HeidiSQL连接到MySQL 5.7.14

我研究了如何声明变量,但这给了我这个错误。即使在其上。

有人知道这有什么问题吗?

谢谢

DECLARE total_sale INT;

Screen Shot Entire SQL

1 个答案:

答案 0 :(得分:2)

DECLARE用于程序中。正如documentation所述:

  

DECLARE仅在BEGIN ... END复合语句中允许使用,并且必须在其开头,在任何其他语句之前。

您可以简单地设置值:

SET total_sale = 0;