文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 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 參考手冊  /  ...  /  INFORMATION_SCHEMA PARAMETERS 表格

28.3.20 INFORMATION_SCHEMA PARAMETERS 表格

PARAMETERS 表格提供有關儲存常式(儲存程序和儲存函數)的參數,以及儲存函數的傳回值的資訊。 PARAMETERS 表格不包含內建(原生)函數或可載入函數。

PARAMETERS 表格具有以下欄位:

  • SPECIFIC_CATALOG

    包含參數的常式所屬的目錄名稱。此值永遠是 def

  • SPECIFIC_SCHEMA

    包含參數的常式所屬的綱要(資料庫)名稱。

  • SPECIFIC_NAME

    包含參數的常式名稱。

  • ORDINAL_POSITION

    對於儲存程序或函數的連續參數,ORDINAL_POSITION 值為 1、2、3 等依此類推。對於儲存函數,還有一列適用於函數傳回值(如 RETURNS 子句所述)。傳回值不是真正的參數,因此描述它的列具有以下獨特特徵:

    • ORDINAL_POSITION 值為 0。

    • PARAMETER_NAMEPARAMETER_MODE 值為 NULL,因為傳回值沒有名稱,且模式不適用。

  • PARAMETER_MODE

    參數的模式。此值為 INOUTINOUT 之一。對於儲存函數傳回值,此值為 NULL

  • PARAMETER_NAME

    參數的名稱。對於儲存函數傳回值,此值為 NULL

  • DATA_TYPE

    參數資料類型。

    DATA_TYPE 值只有類型名稱,不含其他資訊。DTD_IDENTIFIER 值包含類型名稱,且可能包含其他資訊,例如精確度或長度。

  • CHARACTER_MAXIMUM_LENGTH

    對於字串參數,以字元表示的最大長度。

  • CHARACTER_OCTET_LENGTH

    對於字串參數,以位元組表示的最大長度。

  • NUMERIC_PRECISION

    對於數值參數,數值精確度。

  • NUMERIC_SCALE

    對於數值參數,數值小數位數。

  • DATETIME_PRECISION

    對於時間參數,小數秒精確度。

  • CHARACTER_SET_NAME

    對於字元字串參數,字元集名稱。

  • COLLATION_NAME

    對於字元字串參數,校對名稱。

  • DTD_IDENTIFIER

    參數資料類型。

    DATA_TYPE 值只有類型名稱,不含其他資訊。DTD_IDENTIFIER 值包含類型名稱,且可能包含其他資訊,例如精確度或長度。

  • ROUTINE_TYPE

    儲存程序的 PROCEDURE,儲存函數的 FUNCTION