我下载了.NET 4.5.2开发人员包,并且一直在努力将其安装在一台特定的64位Windows 7计算机上,这样我就可以在成功安装的Visual Studio 2013中使用它.(在我安装框架的所有其他机器上工作得很好)
它在第一个提取阶段结束时失败并显示"遇到错误.未指定错误"并立即删除它刚提取的所有文件.我一直在寻找错误日志或任何导致问题的迹象 - 无法对任何事情进行细微处理.
关于如何安装它的任何想法?
是否有一个SQL语句可用于确定表触发器将触发的事件?
例如,给出此触发器:
CREATE trigger [dbo].[tr_Stuff_upd_del] ON [dbo].[TABLE]
FOR UPDATE, DELETE
AS
...
Run Code Online (Sandbox Code Playgroud)
是否有一个声明会告诉我它将运行更新和删除.我可以检查特定文本的触发器定义,但肯定有更优雅的方式吗?
编辑:我遇到的主要问题是我不确定正确的术语是什么.所以这里是尝试编号2:我可以使用下面的脚本获取包含文本中DELETE任何位置的文本的触发器..现在我该怎么办如果触发器将触发FOR DELETE,则包括在该列表中AFTER UPDATE,INSTEAD OF UPDATE等等.
SELECT DISTINCT o.[name] AS trigger_name,t.name as table_name
FROM sys.sql_modules AS m
INNER JOIN sys.objects AS o ON m.object_id = o.object_id
INNER JOIN sys.objects t on t.object_id = o.parent_object_id
WHERE o.type='TR'
and m.definition LIKE '%DELETE%'
Run Code Online (Sandbox Code Playgroud)