【发布时间】:2010-06-14 18:44:14
【问题描述】:
是否可以列出数据库上所有表中的所有触发器? 我可以列出所有用户存储过程:
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 的触发器。
【问题讨论】:
-
什么数据库,包括版本?