在MySQL 中的預存程序之外宣告變數並使用WHILE 語句 無法在預存程序之外宣告變數並使用WHILE 語句在MySQL 中。這些語句只能在 BEGIN...END 子句中使用。 因此,您可以在以下位置利用這些功能: 存儲過程/函數 觸發器 事件 有關進一步的詳細說明,請參閱MySQL 複合語句語法文件。