Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Aplica a:
Databricks SQL
Runtime 19 y superiores
Devuelve la sesión actual PATH como una lista separada por comas de nombres de esquema cualificados. Para cambiar el camino, usa SET PATH.
Syntax
current_path()
Los paréntesis son opcionales.
Arguments
Esta función no toma ningún argumento.
Returns
Un objeto STRING.
Cada entrada de ruta es un nombre punteado y calificado por catálogo, y las entradas están separadas por una coma sin espacios. Los retroactivos aparecen solo cuando un identificador contiene un carácter que requiere una comilla, como un punto. La entrada virtual CURRENT_SCHEMA se amplía al catálogo y esquema actuales cuando se evalúa la función.
Nota:
Dentro de una vista persistente o un cuerpo de función definido por el usuario por SQL, current_path() devuelve la ruta de sesión del invocador, no la ruta capturada cuando se creó el objeto. Dentro de un SQL SECURITY DEFINER cuerpo de procedimiento, devuelve la ruta capturada cuando se creó el procedimiento, sin system.session.
Ver Ruta capturada.
Examples
> SET PATH = DEFAULT_PATH, libraries.pgsql;
> SELECT current_path();
system.session,system.builtin,system.ai,main.default,libraries.pgsql
-- Parentheses are optional.
> SELECT current_path;
system.session,system.builtin,system.ai,main.default,libraries.pgsql
-- Identifiers that contain a dot are backtick-quoted.
> SET PATH = SYSTEM_PATH, spark_catalog.`sch.b`;
> SELECT current_path();
system.builtin,system.ai,spark_catalog.`sch.b`