是否支持全局临时表(support_global_tab)
📄字数 525
👁️阅读量 加载中...
引入版本
v12.0.0
功能描述
是否支持全局临时表。
参数属性
| 属性 | 属性值 |
|---|---|
| 参数类型 | BOOLEAN |
| 默认值 | FALSE |
| 取值范围 | TRUE,FALSE |
| 影响范围 | 系统级 |
| 修改方式 | 在线修改,立即生效 |
使用场景说明
- 该参数控制系统对全局临时表的开放行为。
| support_global_tab | 作用及影响 |
|---|---|
| true | 支持全局临时表的创建(CREATE GLOBAL TEMP/TEMPORARY xx ...)。 |
| false | 不支持全局临时表的创建,当系统接收到全局临时表创建请求后会中断任务并上报 E5073 异常。 |
示例
sql
-- 在线修改 support_global_tab
SQL> SET support_global_tab TO false;
-- 在线查看 support_global_tab
SQL> SHOW support_global_tab;
/*
* 场景一:
* 1. support_global_tab = true;
*/
SQL> CREATE GLOBAL TEMP TABLE t1(c1 INTEGER); -- 成功创建临时表 t1;
/*
* 场景二:
* 1. support_global_tab = false;
*/
SQL> CREATE GLOBAL TEMP TABLE t1(c1 INTEGER); -- 抛出异常 E5073;