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;