Что не так с этой строкой при объявлении - PullRequest
0 голосов
/ 17 января 2019

Я использую HeidiSQL для подключения к MySQL 5.7.14

Я исследовал, как объявить переменную, но она дает мне эту ошибку. Даже когда он включен.

Кто-нибудь знает, что с этим не так?

Спасибо

DECLARE total_sale INT;

Снимок экрана Весь SQL

1 Ответ

0 голосов
/ 17 января 2019

DECLARE используется в программах. В документации указано:

DECLARE разрешено только внутри составного оператора BEGIN ... END и должно быть в его начале, перед любыми другими операторами.

Вы можете просто установить значение:

SET total_sale = 0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...