Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


模式(CURRENT_SCHEMA)

📄字数 505
👁️阅读量 加载中...

引入版本

v12.0.0

功能描述

CURRENT_SCHEMA 用于指定当前会话的模式,作用等效 SCHEMA 会话参数。

参数属性

属性属性值
参数类型VARCHAR(128)
默认值-
取值范围-
影响范围会话级
修改方式在线修改,立即生效

使用场景说明

  1. 不指定登录模式,则默认登录与用户同名的模式。
  2. 设置模式为DEFAULT,则切换至与登录用户同名的的模式下。
  3. 不能设置不存在的模式。

示例

  • 连接字符串中指定模式登录,例如:登录数据库 db_params 中的模式 sch_params。

    sh
    jdbc:xugu://localhost:5183/db_params?USER=SYSDBA&PASSWORD=SYSDBA&current_schema=sch_params
  • 可使用SET切换切换到已存在的模式sch_params

    sql
    SQL> SET CURRENT_SCHEMA TO sch_params;
    
    Execute successful.
    Use time:0 ms.
    -- 或
    SQL> ALTER SESSION SET CURRENT_SCHEMA = sch_params;
  • 查询当前会话的模式

    sql
    SQL> SHOW CURRENT_SCHEMA
    
    +----------------+
    | CURRENT_SCHEMA |
    +----------------+
    | SCH_PARAMS     |
    +----------------+
    
    (1 row)