文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  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