關鍵表中資料備份防丟失的乙個方法

2021-05-22 03:25:06 字數 329 閱讀 6842

關鍵表的資料的備份很重要,要防止任何資訊任何途徑的丟失,包括應用程式的使用中或開發人員除錯、調整中。以下方法利用觸發器的特性對關鍵表的資料進行備份,防止任何途徑的刪除都不會丟失。

1.建立乙個跟關鍵表a結構一樣,另外多加乙個刪除時間欄位_deletetime(datetime型)的**b

2.在關鍵表上建觸發器,**如下:

create trigger [dbo].[tr_del_a] on [dbo].[a]

for delete

asbegin

insert  b  select *,getdate() from deleted

end

把乙個表中的資料插入到另外乙個表中

1.在oracle中可以用下面兩種 01 create table newtable as select from oldtable 用於複製前未建立新錶newtable不存在的情況 02 insert into newtable select from oldtable 已經建立了新錶newtab...

Mysql中把乙個表的資料匯入另乙個表中

類別一 如果兩張張表 匯出表和目標表 的字段一致,並且希望插入全部資料,可以用這種方法 insert into 目標表select from 表 例如,要將 articles 表插入到 newarticles 表中,則可以通過如下sql語句實現 insert into newarticles sel...

乙個資料庫中將乙個表中的資料匯入另乙個表中

set identity insert tablename on insert tablename id,col1.指定所有列名 select from t1 set identity insert tablename off 這個是將t1中的資料都匯入tablename這個表中 當然我這裡他們兩個...