/*+append*/
1. append 属于direct insert,归档模式下append+table nologging会大量减少日志,
非归档模式append会大量减少日志,append方式插入只会产生很少的undo
2.
综合一下吧:一是减少对空间的搜索;二是有可能减少redolog的产生。所以append方式会快很多,一般用于大数据量的处理
3. 建议不要经常使用append,这样表空间会一直在高水位上,除非你这个表只插不删
4.
================= trunc 的用法======================
截取
对数字,日期进行的
你做个测试好不好?
或者找点东西看看
SQL> select trunc(sysdate) from dual; ===返回 最近的日期
TRUNC(SYSD
----------
07-1月 -03
SQL> select trunc(sysdate,'mm') from dual;
========= 返回 最近的月份
TRUNC(SYSD
----------
01-1月 -03
SQL> select trunc(sysdate,'yy') from dual;
=========== 返回最近的 年 。。。
TRUNC(SYSD
----------
01-1月 -03
SQL> select trunc(234.5565) from dual; ===返回 整数
TRUNC(234.5565)
---------------
234
SQL> select trunc(sysdate,'D') from dual;
===== 返回 ,
TRUNC(SYSD
----------
05-1月 -03
SQL>
================================================
select trunc(sysdate,'mm')+1 from dual;
TRUNC(SYSDATE,'MM')+1
---------------------
2003-1-2
日期+数字(以日为单位),请记住