oracle常用函数汇总——临时表

只在会话期间或在事务处理期间存在的表.
   临时表在插入数据时,动态分配空间

复制代码 代码如下:

   create global temporary table temp_dept
   (dno number,
   dname varchar2(10))
   on commit delete rows;
   insert into temp_dept values(10,'ABC');
   commit;
   select * from temp_dept; --无数据显示,数据自动清除
   on commit preserve rows:在会话期间表一直可以存在(保留数据)
   on commit delete rows:事务结束清除数据(在事务结束时自动删除表的数据)


除法:

复制代码 代码如下:

select MOD(65,50) from dual     --取余 
select  trunc( 65/33) from dual  -- 取整 trunc (1.9) = 1
select ceil(65/60) from dual          -- 取整 ceil(1.1) = 2

猜你喜欢

转载自blog.csdn.net/jr_way/article/details/51723146