SVV_COLUMNS
Utilice SVV_COLUMNS para consultar información del catálogo sobre las columnas de las vistas y tablas tanto locales como externas, incluidas las vistas de enlace de tiempo de ejecución.
SVV_COLUMNS es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
La vista SVV_COLUMNS combina metadatos de la tabla de las vistas del sistema Tablas de catálogos de sistema (tablas con un prefijo PG) y SVV_EXTERNAL_COLUMNS. Las tablas del catálogo del sistema describen las tablas de base de datos de Amazon Redshift. SVV_EXTERNAL_COLUMNS describe las tablas externas que se utilizan con Amazon Redshift Spectrum.
Cualquier usuario puede ver todas las filas de las tablas de catálogo del sistema. Los usuarios normales pueden ver las definiciones de las columnas de la vista SVV_EXTERNAL_COLUMNS únicamente para las tablas externas para las que se les ha concedido acceso. Aunque los usuarios normales pueden ver los metadatos de las tablas de catálogo del sistema, solo pueden seleccionar datos de las tablas definidas por el usuario si son propietarios de la tabla o se les ha concedido acceso.
Columnas de la tabla
Nombre de la columna | Tipo de datos: | Descripción |
---|---|---|
table_catalog | texto | Nombre del catálogo donde está la tabla. |
table_schema | texto | Nombre del esquema para la tabla. |
table_name | texto | El nombre de la tabla. |
column_name | texto | El nombre de la columna. |
ordinal_position | int | La posición de la columna en la tabla. |
column_default | texto | El valor predeterminado de la columna. |
is_nullable | texto | Un valor que indica si la columna puede contener valores nulos. |
data_type | texto | El tipo de datos de la columna. |
character_maximum_length | int | La cantidad máxima de caracteres en la columna. |
numeric_precision | int | La precisión numérica. Si la columna data_type es numérica, devuelve el número de dígitos significativos del valor entero. |
numeric_precision_radix | int | La base de precisión numérica. Si la columna data_type es numérica, devuelve la base de las columnas numeric_precision y numeric_scale. |
numeric_scale | int | La escala numérica. Si la columna data_type es numérica, devuelve el número de dígitos significativos del valor decimal. |
datetime_precision | int | La precisión de fecha y hora. |
interval_type | texto | El tipo de intervalo. |
interval_precision | texto | La precisión del intervalo. |
character_set_catalog | texto | El catálogo del conjunto de caracteres. |
character_set_schema | texto | El esquema del conjunto de caracteres. |
character_set_name | texto | El nombre del conjunto de caracteres. |
collation_catalog | texto | El catálogo de intercalación. |
collation_schema | texto | El esquema de la intercalación. |
collation_name | texto | El nombre de la intercalación. |
domain_name | texto | El nombre del dominio. |
remarks | texto | Observaciones. |