模式(CURRENT_SCHEMA)
📄字数 505
👁️阅读量 加载中...
引入版本
v12.0.0
功能描述
CURRENT_SCHEMA 用于指定当前会话的模式,作用等效 SCHEMA 会话参数。
参数属性
| 属性 | 属性值 |
|---|---|
| 参数类型 | VARCHAR(128) |
| 默认值 | - |
| 取值范围 | - |
| 影响范围 | 会话级 |
| 修改方式 | 在线修改,立即生效 |
使用场景说明
- 不指定登录模式,则默认登录与用户同名的模式。
- 设置模式为
DEFAULT,则切换至与登录用户同名的的模式下。 - 不能设置不存在的模式。
示例
连接字符串中指定模式登录,例如:登录数据库 db_params 中的模式 sch_params。
shjdbc:xugu://localhost:5183/db_params?USER=SYSDBA&PASSWORD=SYSDBA¤t_schema=sch_params可使用
SET切换切换到已存在的模式sch_paramssqlSQL> SET CURRENT_SCHEMA TO sch_params; Execute successful. Use time:0 ms. -- 或 SQL> ALTER SESSION SET CURRENT_SCHEMA = sch_params;查询当前会话的模式
sqlSQL> SHOW CURRENT_SCHEMA +----------------+ | CURRENT_SCHEMA | +----------------+ | SCH_PARAMS | +----------------+ (1 row)
