Re: [SQL ] 請問刪除語法中的truncate和delete 有ꐠ…

看板Database作者 (拍手小安)時間18年前 (2007/08/30 16:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串10/11 (看更多)
※ 引述《MugenPower (無限MUGEN)》之銘言: : begin tran與 end tran 應該只有 sql server 可以用吧 ? : 從 example的 northwind可以看出來是 sql server的 example : sql server 不熟 XDDD 那應該是MS獨有的 feature ??? (←不確定) : 不過 在什麼情況下 會需要用到 truncate ,然後再rollback? : 我想應該有更好的方式 : RDBMS幾家大廠在標準之外各做各的 : 哪天連 drop database 也能 rollback : 其實也不用太意外 XDDDDDDDD 有一種可能性是, sql server將 truncate的 table先放在 tempdb資料庫 所以 rollback時就直接取回 但是我試過了,在 begin tran不能下 drop database 這樣我剛才的假設就合理多了... 不過... sql 2005的 ddl trigger可是可以 rollback database被 drop掉的 情況啊.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.70.172
文章代碼(AID): #16rdnbH7 (Database)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 10 之 11 篇):
文章代碼(AID): #16rdnbH7 (Database)