您的位置:首页 > 数据库 > Oracle

Oracle创建临时表

2011-09-14 00:00 351 查看
CREATE GLOBAL TEMPORARY TABLE table

( column datatype [DEFAULT expr] [{ NULL | NOT NULL}]

[, column datatype [DEFAULT expr] [ {NULL | NOT NULL} ]
...
)

ON COMMIT {DELETE | PRESERVE } ROWS ;

Oracle中的临时表有两种
一种是事务级别的临时表它在事务结束的时候自动清空记录:ON COMMIT DELETE ROWS
另一种是会话级的它在我们访问数据库是的一个会话结束后自动的清空:ON COMMIT PRESERVE ROWS

网上摘抄的。其实主要目的是测试在公司能不能写这个博客。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 临时表