ROUTINE_COLUMNS (Transact-SQL)
Devuelve una fila por cada columna devuelta por las funciones con valores de tabla a las que puede tener acceso el usuario actual en la base de datos actual.
Para recuperar información de esta vista, especifique el nombre completo de **INFORMATION_SCHEMA.**view_name.
Se aplica a: SQL Server (SQL Server 2008 a versión actual), Windows Azure SQL Database (Versión inicial a versión actual). |
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
TABLE_CATALOG |
nvarchar(128) |
Nombre de catálogo o base de datos de la función con valores de tabla. |
TABLE_SCHEMA |
nvarchar(128) |
Nombre del esquema que contiene la función con valores de tabla. Importante No utilice las vistas INFORMATION_SCHEMA para determinar el esquema de un objeto.La única manera confiable de encontrar el esquema de un objeto consiste en consultar la vista de catálogo sys.objects. |
TABLE_NAME |
nvarchar(128) |
Nombre de la función con valores de tabla. |
COLUMN_NAME |
nvarchar(128) |
Nombre de la columna. |
ORDINAL_POSITION |
int |
Número de identificación de la columna. |
COLUMN_DEFAULT |
nvarchar(4000) |
Valor predeterminado de la columna. |
IS_NULLABLE |
varchar(3) |
Si esta columna permite valores NULL, devuelve YES. De lo contrario, devuelve NO. |
DATA_TYPE |
nvarchar(128) |
Tipo de datos proporcionado por el sistema. |
CHARACTER_MAXIMUM_LENGTH |
int |
Longitud máxima, en caracteres, de los datos binarios, de caracteres, de texto o de imagen. El valor -1 es para xml y datos de tipo de valor grande. De lo contrario, devuelve NULL. Para obtener más información, vea Tipos de datos (Transact-SQL). |
CHARACTER_OCTET_LENGTH |
int |
Longitud máxima, en bytes, para datos binarios, caracteres de texto o de imagen. El valor -1 es para xml y datos de tipo de valor grande. De lo contrario, devuelve NULL. |
NUMERIC_PRECISION |
tinyint |
Precisión de los datos numéricos aproximados, datos numéricos exactos, datos enteros o datos de moneda. De lo contrario, devuelve NULL. |
NUMERIC_PRECISION_RADIX |
smallint |
Base de la precisión de los datos numéricos aproximados, datos numéricos exactos, datos enteros o datos de moneda. De lo contrario, devuelve NULL. |
NUMERIC_SCALE |
tinyint |
Escala de los datos numéricos aproximados, datos numéricos exactos, datos enteros o datos de moneda. De lo contrario, devuelve NULL. |
DATETIME_PRECISION |
smallint |
Código de subtipo para los tipos de datos datetime e integer ISO. Para otros tipos de datos, devuelve NULL. |
CHARACTER_SET_CATALOG |
varchar(6) |
Devuelve master. Esto indica la base de datos donde está ubicado el juego de caracteres si la columna es de tipo de datos de caracteres o text. De lo contrario, devuelve NULL. |
CHARACTER_SET_SCHEMA |
varchar(3) |
Siempre devuelve NULL. |
CHARACTER_SET_NAME |
nvarchar(128) |
Devuelve el nombre único del juego de caracteres si esta columna es de tipo de datos de caracteres o text. De lo contrario, devuelve NULL. |
COLLATION_CATALOG |
varchar(6) |
Siempre devuelve NULL. |
COLLATION_SCHEMA |
varchar(3) |
Siempre devuelve NULL. |
COLLATION_NAME |
nvarchar(128) |
Devuelve el nombre exclusivo del criterio de ordenación si la columna es de tipo de datos de caracteres o text. De lo contrario, devuelve NULL. |
DOMAIN_CATALOG |
nvarchar(128) |
Si la columna es de un tipo de datos de alias, esta columna es el nombre de la base de datos en que se creó el tipo de datos definido por el usuario. De lo contrario, devuelve NULL. |
DOMAIN_SCHEMA |
nvarchar(128) |
Si la columna es de un tipo de datos definido por el usuario, esta columna indica el nombre del esquema que contiene el tipo de datos definido por el usuario. De lo contrario, devuelve NULL. Importante No utilice las vistas INFORMATION_SCHEMA para determinar el esquema de un objeto.La única manera confiable de encontrar el esquema de un objeto consiste en consultar la vista de catálogo sys.objects. |
DOMAIN_NAME |
nvarchar(128) |
Si la columna es de un tipo de datos definido por el usuario, esta columna es el nombre del tipo de datos definido por el usuario. De lo contrario, devuelve NULL. |
Vea también
Referencia
Vistas del sistema (Transact-SQL)