CREATE SEQUENCE SEQ_ROAD_NETWORK_PLAN MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 10 NOORDER NOCYCLE ;
SELECT DBMS_METADATA.GET_DDL('TABLE','表名大寫','用戶大寫') FROM DUAL;
同理能夠更換第一個參數的名字查看其餘對象的DDL。sql
select * from f_l_c_eutrancelltdd_d partition (P_1D_20161016)
OPTIONALLY ENCLOSED BY '"'
分爲兩種方法:scn和時間戳兩種方法恢復。 1、經過scn恢復刪除且已提交的數據 一、得到當前數據庫的scn號 select current_scn from v$database; (切換到sys用戶或system用戶查詢) 查詢到的scn號爲:1499223 二、查詢當前scn號以前的scn select * from 表名 as of scn 1499220; (肯定刪除的數據是否存在,若是存在,則恢復數據;若是不是,則繼續縮小scn號) 三、恢復刪除且已提交的數據 flashback table 表名 to scn 1499220; 2、經過時間恢復刪除且已提交的數據 一、查詢當前系統時間 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; 二、查詢刪除數據的時間點的數據 select * from 表名 as of timestamp to_timestamp('2013-05-29 15:29:00','yyyy-mm-dd hh24:mi:ss'); (若是不是,則繼續縮小範圍) 三、恢復刪除且已提交的數據 flashback table 表名 to timestamp to_timestamp('2013-05-29 15:29:00','yyyy-mm-dd hh24:mi:ss'); 注意:若是在執行上面的語句,出現錯誤。能夠嘗試執行 alter table 表名 enable row movement; //容許更改時間戳
CHARACTERSET UTF8
sqlldr scott/tiger@orcl control=emp.ctl skip = 1
或者 ctl 文件添加以下語句:數據庫
OPTIONS(SKIP=1)
substr(:col1,0,length(:col1)-1)