資料備份表

2022-02-26 11:42:47 字數 403 閱讀 9565

開發**,產品上架需要審核,產品在上架中,如果編輯了產品,又需要審核,但是這時候這件商品就被迫下架,避免這個問題,這時候就需要備份表,產品修改的時候先改備份表,當審核通過可以上架的時候就將備份標的資料移動到正式表上,

踩坑:備份表與正常表需要同步資料,主要還是自增主鍵的限制,如果不是自增主鍵,那麼可以隨便增刪備份表的資料,也是由於這次踩坑,下次不能再犯同樣錯誤,對於自增主鍵的備份表,一張表資料複製到另一張表中,自增主鍵侷限性很大

這次使用備份表遇到別人**的問題,真的不能隨便改,不然會出大事情,還有如果乙個bug怎麼也不能改,那就不要看了,換另一種實現的方法,不至於浪費時間!還有上一次踩坑,修改別人**的實現特別要注意,應該重頭考慮到尾才能結束考慮,實現**的功能,不能想一部分做一部分,不然做到一半發現前面做的都沒用,這時候就進退兩難了,必須考慮周到才行

備份表 資料

create table 新錶 as select from 舊表 這種方法會將 舊表 中所有的內容都拷貝過來,包括表結構 資料。缺點 新錶中沒有了舊表的primary key extra auto increment 等屬性。需要自己用 alter 新增。方法一 create table 新錶 s...

SQL備份表資料

1 情況說明 對某個表,需要進行某些刪除或修改操作測試,但也需要資料還原,所以需要備份表中資料。2 思路分析 一般操作,將表a所有的資料,備份到新建表b中 若有其他更屌的操作,請告訴我,萬分感謝 3 具體sql實現 庫型別說明 sql server2008 3.1 備份表資料 使用哪個庫說明 use...

oracle 備份表資料

場景 oracle資料庫 要先對幾個表進行備份 然後操作備份表,不直接操作實時表,防止一些誤操作發生在實時表上,怎麼操作呢?plsql上執行sql命令備份表 全量備份 把名為tb name1的表備份成tb name2 create table tb name2 as selecte from tb ...