如洗掉student表:drop table student;
此陳述句已經執行成功,表student順利洗掉。
然后再執行一遍洗掉表的操作:drop table student;陳述句也不報錯,執行成功。、
但第二次洗掉是無意義的洗掉,如何在sql server profiler跟蹤記錄中過濾掉第二次空操作?
并且是否可以過濾出針對某一個表的insert或delete操作?
uj5u.com熱心網友回復:
drop table student這個執行兩次指定報錯,第一次可能成功刪掉了student表,第二次會提示:無法對 表 'student' 執行 洗掉,因為它不存在,或者您沒有所需的權限。
uj5u.com熱心網友回復:
那如何在profile中過濾掉writes為0的行呢?
uj5u.com熱心網友回復:
profile記錄的是所有的sql操作,但profile能不能單獨將操作成功的sql陳述句過濾出來,讓操作成功的跟操作失敗的sql陳述句分別開來?可否實作,該如何過濾uj5u.com熱心網友回復:
把跟蹤出來的資料存成跟蹤表,然后在跟蹤表里面篩選。參考一下這個:
https://blog.csdn.net/yole_grise/article/details/45745525
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/32809.html
標籤:疑難問題
上一篇:Isight安裝完成之后打開顯示empty isight library是什么情況呢?
下一篇:引數匹配失敗
