是否可以列出數據庫上所有表中的所有觸發器? 我可以列出所有用戶存儲過程:列出數據庫中的所有觸發器
Private Sub StoredPro()
Dim theServer As Server = New Server(serverName)
Dim myDB As Database = theServer.Databases("mydatabase")
Dim dt As DataTable = myDB.EnumObjects(DatabaseObjectTypes.StoredProcedure)
End Sub
但沒有明顯的SMO的觸發器。 (我實際上只想列出所選數據庫中的自定義觸發器,不包括名爲DEL_tablename,INS_tablename,UPD_tablename的任何觸發器)。
爲了什麼數據庫,包括版本? – 2010-06-14 18:44:55
2000,2005和2008通過SMO – madlan 2010-06-14 18:52:26
這不可能嗎? – madlan 2010-06-22 17:54:42