-- 创建临时表
v_dynamic_sql :=
'Create global temporary table '
|| 'TEST'
|| ' on commit preserve rows as select * from '
|| 'ALL_OBJECTS Where 1= 2 ';
EXECUTE IMMEDIATE v_dynamic_sql;
v_dynamic_sql :=
'Create global temporary table '
|| 'TEST'
|| ' on commit preserve rows as select * from '
|| 'ALL_OBJECTS Where 1= 2 ';
EXECUTE IMMEDIATE v_dynamic_sql;
博客展示了一段SQL代码,用于动态创建全局临时表。通过拼接字符串生成创建临时表的SQL语句,将其赋值给变量v_dynamic_sql,然后使用EXECUTE IMMEDIATE执行该语句,从ALL_OBJECTS表中选取数据创建名为TEST的临时表。
1974

被折叠的 条评论
为什么被折叠?



