Oracle中整表資料填充和備份表

2021-09-10 01:49:18 字數 474 閱讀 4776

1.整表資料填充

insert into 表1 select *from  表2
注:前提是表1和表2的表結構相同 

2.首先你要查詢你的表中有沒有資料,考慮到你備份表時需不需要連資料一塊備份過去,還是只是備份乙個表的表結構如:

create table 要備份的表名 as select *from  原表名 where 1=0;
注:①.要備份的表名--》可以用原表名_back

②.1=0-->指的是false嘍,因為這樣表示不備份裡面的資料,只備份表結構

1=1或不寫where條件表示預設嘍,表結構和資料就一塊備份過去了

3.備份完進行查詢檢查如:

select * from 表名;

獲取Oracle 表資訊 整成資料字典

今天 說要把oracle 裡的幾張表重新整理下,呵呵 結果阿發現10來張表還真是說多不多說少一點都不少 因為表裡面的commet已經填上了 偷懶的想法頓時出現嘎嘎 select t.column name 欄位名,t.data type t.data length 字段型別,t.nullable 是...

Oracle中的AS和IS的不同及使用 整理

oracle中的as和is的不同,以及使用,兩者基本上沒有不同 as和is是oracle為了方便而設定的同義詞。何時使用 1 在建立儲存過程 procedure 函式 function 以及自定義型別 tpye 和包 package 時,使用as和is無區別。2 在建立檢視 view 時,只能使用a...

Oracle 表和表資料恢復

對誤刪的表,只要沒有使用 purge 永久刪除選項,那麼基本上是能從 flashback table 區恢復回來的。資料表和其中的資料都是可以恢復回來的,記得 flashback table 是從 oralce 10g 提供的,一般步驟有 a.從 flashback table 裡查詢被刪除的資料表...