文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美國信紙尺寸) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  儲存程式中的變數

15.6.4 儲存程式中的變數

系統變數和使用者定義變數可以在儲存程式中使用,就像它們可以在儲存程式環境之外使用一樣。此外,儲存程式可以使用 DECLARE 來定義本機變數,而儲存常式(程序和函數)可以宣告接受參數,以便在常式及其呼叫者之間傳遞值。

有關區域變數的範圍以及 MySQL 如何解析不明確的名稱,請參閱第 15.6.4.2 節「區域變數範圍和解析」

不允許將值 DEFAULT 指派給預存程序或函數參數,或是預存程式區域變數(例如使用 SET var_name = DEFAULT 陳述式)。在 MySQL 8.4 中,這會導致語法錯誤。