討論串[SQL ] 請問刪除語法中的truncate和delete 有ꐠ…
共 11 篇文章
首頁
上一頁
1
2
3
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ruby0104 (:))時間18年前 (2007/08/31 02:00), 編輯資訊
0
0
0
內容預覽:
原來是SQL Server特有的啊 XD. 印象中 我一直覺得不行 可能是因為上課學的也都是standard吧. 直到後來有一次在SQL Server上測試 發現可以rollback 還以為是我記錯了. 原來是SQL Server 不標準啊. 找了一下 .....網路上是這麼說的...in SQL
(還有387個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adonisy (拍手小安)時間18年前 (2007/08/30 16:14), 編輯資訊
0
0
0
內容預覽:
有一種可能性是, sql server將 truncate的 table先放在 tempdb資料庫. 所以 rollback時就直接取回. 但是我試過了,在 begin tran不能下 drop database. 這樣我剛才的假設就合理多了.... 不過... sql 2005的 ddl trig

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者MugenPower (無限MUGEN)時間18年前 (2007/08/30 15:36), 編輯資訊
0
0
1
內容預覽:
Oracle Documents : Database Administrator's Guide -. Using the TRUNCATE statement provides a fast, efficient method for deleting. all rows from a tabl
(還有683個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者alexcwtzeng (狂瀉不止)時間18年前 (2007/08/30 12:04), 編輯資訊
0
0
1
內容預覽:
引述《ruby0104 (:))》之銘言:. Oracle SQL 的說明. http://psoug.org/reference/truncate.html. SQL-Server 的說明也很多,說明了 TRUNCATE table 如何 rollback. ==== Example ====
(還有474個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adonisy (拍手小安)時間18年前 (2007/08/30 10:38), 編輯資訊
0
0
0
內容預覽:
truncate 沒有 log,要怎麼 rollback?. 要能 rollback,一定要有 log 啊..... 不知面試問了這個問題,答:不能 rollback,結果被打槍的情況... XD. 這個只要試一次就知道了. 不過如果用 stopat 來做的話,當然啥指令都可以 rollback.
首頁
上一頁
1
2
3
下一頁
尾頁