我想創建和設置一個變量:在MySQL Workbench中聲明變量語法無效?
DECLARE myId INT;
SET myId = 5;
但是,我得到的語法無效投訴MySQL工作臺:
SQL語法錯誤附近「聲明身份識別碼INT;」
我曾嘗試以下的變體:
DECLARE myId INT(4);
SET myId = 5;
DECLARE @myId INT;
SET @myId = 5;
DECLARE @myId INT(4);
SET @myId = 5;
有什麼不對?
'DECLARE'只在已存儲的程序中有效,_ _「DECLARE僅在BEGIN ... END複合語句中被允許_」。 – Wrikken