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
CURRENT_SCHEMAS
Retorna uma matriz de nomes de todos os esquemas no caminho de pesquisa atual. O caminho de pesquisa atual é definido no parâmetro search_path.
Sintaxe
nota
Essa é uma função do nó de liderança. Essa função retorna um erro se fizer referência a uma tabela criada por usuário, a uma tabela de sistema STL ou STV ou a uma exibição de sistema SVV ou SVL.
current_schemas(include_implicit)
Argumento
- include_implicit
-
Se true, especifica que o caminho de pesquisa deve incluir todos os esquemas de sistema incluídos implicitamente. Os valores válidos são
trueefalse. Normalmente, setrue, este parâmetro retorna o esquemapg_catalogalém do esquema atual.
Tipo de retorno
Retorna uma string CHAR ou VARCHAR.
Exemplos
O seguinte exemplo retorna os nomes dos esquemas no caminho de pesquisa atual, sem incluir esquemas de sistema incluídos implicitamente:
select current_schemas(false); current_schemas ----------------- {public} (1 row)
O seguinte exemplo retorna os nomes dos esquemas no caminho de pesquisa atual, incluindo esquemas de sistema incluídos implicitamente:
select current_schemas(true); current_schemas --------------------- {pg_catalog,public} (1 row)