sql語(yǔ)句commit怎么寫(xiě) oracle提交之后怎么回滾?
oracle提交之后怎么回滾?實(shí)際上,Oracle提交數(shù)據(jù)分為兩個(gè)步驟:第一步執(zhí)行,第二步提交。相應(yīng)的plSQL還需要先單擊execute,然后單擊commit提交。但是,提交提交后,可以使用flas
oracle提交之后怎么回滾?
實(shí)際上,Oracle提交數(shù)據(jù)分為兩個(gè)步驟:第一步執(zhí)行,第二步提交。相應(yīng)的plSQL還需要先單擊execute,然后單擊commit提交。
但是,提交提交后,可以使用flash back查詢來(lái)恢復(fù)原始數(shù)據(jù),因?yàn)镺racle會(huì)將最近的數(shù)據(jù)保存到快照中,例如:從表1中選擇*作為時(shí)間戳到時(shí)間戳(“20080606 20:00:00”,“yyyymmdd hh24:Mi:SS”)
這里“20080606 20:00:00”是要恢復(fù)的時(shí)間狀態(tài)data to_1是數(shù)據(jù)庫(kù)的表名,因此查詢數(shù)據(jù)是更新操作之前的數(shù)據(jù)