ROUTINE_COLUMNS

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時11.1及以上

預覽

這個特性是在公共預覽

INFORMATION_SCHEMA。ROUTINE_COLUMNSlists the result columns of table valued functions within the catalog.

行僅限於例程返回用戶特權與。

這種關係是一個擴展SQL標準模式的信息。

定義

ROUTINE_COLUMNS包含以下的關係列:

的名字

數據類型

可以為空

描述

SPECIFIC_CATALOG

字符串

沒有

包含程序的目錄。

SPECIFIC_SCHEMA

字符串

沒有

包含常規數據庫(模式)。

SPECIFIC_NAME

字符串

沒有

模式獨特的(特定的)例程的名稱。

ORDINAL_POSITION

整數

沒有

的位置(基於)列在結果列清單。

COLUMN_NAME

字符串

是的

列的名稱,如果未具名。

DATA_TYPE

字符串

沒有

參數數據類型名稱。

FULL_DATA_TYPE

字符串

沒有

參數的數據類型定義,例如“小數(10,4)”

CHARACTER_MAXIMUM_LENGTH

整數

是的

總是,保留以供將來使用。

CHARACTER_OCTET_LENGTH

字符串

是的

總是,保留以供將來使用。

NUMERIC_PRECISION

整數

是的

以2為底積分數值類型,浮動,的支持位。為小數數字的數量,否則。

NUMERIC_PRECISION_RADIX

整數

沒有

小數10所有其他數字類型2否則。

NUMERIC_SCALE

整數

是的

為積分數值類型0,小數數字的位數小數點向右,否則。

DATETIME_PRECISION

整數

是的

日期0,時間戳,時間間隔第二個3、其他時間間隔0,否則。

INTERVAL_TYPE

字符串

是的

時間間隔的單位部分區間。的一年月的,否則。

INTERVAL_PRECISION

區間為

是的

總是,保留以供將來使用。

MAXIMUM_CARDINALITY

整數

是的

總是,保留以供將來使用。

PARAMETER_DEFAULT

字符串

是的

總是,保留以供將來使用。

評論

字符串

是的

一個可選的評論描述結果列。

約束

以下限製適用於ROUTINE_COLUMNS關係:

的名字

列清單

描述

主鍵

RTN_COLS_PK

SPECIFIC_CATALOG,SPECIFIC_SCHEMA,SPECIFIC_NAME,ORDINAL_POSITION

唯一地標識列的結果。

外鍵

RTN_COLS_ROUTINES_FK

SPECIFIC_CATALOG,SPECIFIC_SCHEMA,SPECIFIC_NAME

引用例程

例子

>選擇column_name,data_typeinformation_schemaroutine_columns在哪裏specific_schema=“默認”specific_name=“foo”訂單通過ordinal_position;