ORACLE的临时表
小蒜头
posted @ 2013年3月17日 21:31
in [Oracle数据库]
, 1311 阅读
ORACLE的临时表在应用系统中有很大的作用,它可以让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据,这也是数据安全的一种解决方法。
临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION都会清除TRANACTION临时表数据。
临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而TRANSACTION级的临时表数据在TRANACTION结束后消失,即COMMIT/ROLLBACK或结束SESSION都会清除TRANACTION临时表数据。
2013年3月24日 23:32
select to_number(to_char(?,'yyyymmdd')-to_char(?,'yyyymmdd'))+1 from dual
select trunc(to_char(?,'yyyymmdd')-to_char(?,'yyyymmdd'))+1 from dual