CURRENT_SCHEMAS - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

CURRENT_SCHEMAS

Devuelve una matriz de nombres de cualquier esquema en la ruta de búsqueda actual. La ruta de búsqueda actual se define en el parámetro search_path.

Sintaxis

nota

Esta es una función del nodo principal. Esta función devuelve un error si hace referencia a una tabla creada por usuarios, a una tabla de sistema STL o STV, o a una vista de sistema SVV o SVL.

current_schemas(include_implicit)

Argumento

include_implicit

Si es verdadero, especifica que la ruta de búsqueda debe incluir todos los esquemas de sistema incluidos implícitamente. Los valores válidos son true y false. Por lo general, si es true, este parámetro devuelve el esquema pg_catalog, además del esquema actual.

Tipo de retorno

Devuelve una cadena CHAR o VARCHAR.

Ejemplos

El siguiente ejemplo devuelve los nombres de los esquemas en la ruta de búsqueda actual, sin incluir los esquemas de sistema incluidos implícitamente:

select current_schemas(false); current_schemas ----------------- {public} (1 row)

El siguiente ejemplo devuelve los nombres de los esquemas en la ruta de búsqueda actual, incluidos los esquemas de sistema incluidos implícitamente:

select current_schemas(true); current_schemas --------------------- {pg_catalog,public} (1 row)