O Amazon Redshift não permitirá mais a criação de funções definidas pelo usuário (UDFs) do Python a partir de 1.º de novembro de 2025. Se quiser usar UDFs do Python, você deve criá-las antes dessa data. As UDFs do Python existentes continuarão a funcionar normalmente. Para ter mais informações, consulte a publicação de blog 
SVV_COLUMNS
Use a exibição SVV_COLUMNS para visualizar as informações do catálogo sobre as colunas das tabelas e exibições locais e externas, incluindo as exibições de vinculação tardia.
SVV_COLUMNS é visível a todos os usuários por padrão. Para controlar o acesso aos metadados do banco de dados, habilite a segurança de metadados para seu cluster provisionado ou grupo de trabalho sem servidor. A segurança de metadados permite que você separe as permissões de visualização dos metadados do objeto por usuários e perfis. Para obter mais informações, consulte Segurança de metadados.
A visualização SVV_COLUMNS une os metadados das Tabelas de catálogo do sistema (tabelas com um prefixo PG) e da visualização do sistema SVV_EXTERNAL_COLUMNS. As tabelas do catálogo do sistema descrevem as tabelas do banco de dados Amazon Redshift. SVV_EXTERNAL_COLUMNS descreve tabelas externas que são usadas com o Amazon Redshift Spectrum.
Todos os usuários podem visualizar todas as linhas das tabelas de catálogo do sistema. Os usuários normais podem ver as definições de colunas na visualização SVV_EXTERNAL_COLUMNS somente para tabelas externas às quais foi atribuído acesso. Embora possam ver metadados de tabela nas tabelas de catálogo do sistema, usuários regulares só poderão selecionar dados de tabelas definidas pelo usuário se forem os proprietários da tabela ou se tiverem recebido acesso.
Colunas da tabela
| Nome da coluna | Tipo de dados | Descrição | 
|---|---|---|
| table_catalog | text | O nome do catálogo onde a tabela se encontra. | 
| table_schema | text | O nome do esquema para a tabela. | 
| table_name | text | O nome da tabela. | 
| column_name | text | O nome da coluna. | 
| ordinal_position | int | A posição da coluna na tabela. | 
| column_default | text | O valor padrão da coluna. | 
| is_nullable | text | Um valor que indica se a coluna é anulável. | 
| data_type | text | O tipo de dados da coluna. | 
| character_maximum_length | int | O número máximo de caracteres na coluna. | 
| numeric_precision | int | A precisão numérica. Se a coluna data_type for numérica, ela retornará o número de dígitos significativos no valor inteiro. | 
| numeric_precision_radix | int | A raiz de precisão numérica. Se a coluna data_type for numérica, ela retornará a base das colunas numeric_precision e numeric_scale. | 
| numeric_scale | int | A escala numérica. Se a coluna data_type for numérica, ela retornará o número de dígitos significativos no valor decimal. | 
| datetime_precision | int | A precisão da data e hora. | 
| interval_type | text | O tipo do intervalo. | 
| interval_precision | text | A precisão do intervalo. | 
| character_set_catalog | text | O catálogo do conjunto de caracteres. | 
| character_set_schema | text | O esquema do conjunto de caracteres. | 
| character_set_name | text | O nome do conjunto de caracteres. | 
| collation_catalog | text | O catálogo de agrupamentos. | 
| collation_schema | text | O esquema do agrupamento. | 
| collation_name | text | O nome do agrupamento. | 
| domain_name | text | O nome do domínio. | 
| remarks | text | Observações. |