Mik*_*iou 3 database oracle oracle11g
如何在没有DDL提交事务的情况下在Oracle db(CREATE GLOBAL TEMPORARY TABLE)中创建临时表?
我想要像MySQL一样的行为.从这里:
如果使用TEMPORARY关键字,CREATE TABLE不会自动提交当前活动事务.
Ren*_*ger 6
是的,DDL提交您的交易.
除了Franek的答案之外,我想指出您不需要动态创建全局临时表,因为这样的表中的所有数据对于插入它的会话都是私有的.
因此,如果您创建一次全局临时表,您的会话可以安全地使用此表而不必担心干扰其他会话,并且ddl-commit问题变得不相关.
归档时间:
11 年 前
查看次数:
373 次
最近记录: