SVV_COLUMNS - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog.

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 de forma predeterminada. Para controlar el acceso a los metadatos de la base de datos, habilite la seguridad de los metadatos para el clúster aprovisionado o el grupo de trabajo sin servidor. La seguridad de los metadatos le permite separar los permisos de visualización de los metadatos de los objetos por usuarios y roles. Para obtener más información, consulte Seguridad de los metadatos.

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 text Nombre del catálogo donde está la tabla.
table_schema text Nombre del esquema para la tabla.
table_name text El nombre de la tabla.
column_name text El nombre de la columna.
ordinal_position int La posición de la columna en la tabla.
column_default text El valor predeterminado de la columna.
is_nullable text Un valor que indica si la columna puede contener valores nulos.
data_type text 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 text El tipo de intervalo.
interval_precision text La precisión del intervalo.
character_set_catalog text El catálogo del conjunto de caracteres.
character_set_schema text El esquema del conjunto de caracteres.
character_set_name text El nombre del conjunto de caracteres.
collation_catalog text El catálogo de intercalación.
collation_schema text El esquema de la intercalación.
collation_name text El nombre de la intercalación.
domain_name text El nombre del dominio.
remarks text Observaciones.