您能在下面解释一下存储过程是如何工作的吗?
CREATE TRIGGER [dbo].[Trg_SQLcm_Department] ON [dbo].[Department]
WITH EXECUTE AS CALLER AFTER INSERT, DELETE, UPDATE AS
EXTERNAL NAME [Trg_SQLcm_dbo_Department].[CLRTriggers].[DMLTrigger]发布于 2018-04-12 14:25:45
这是一个CLR代码,使用一些指定的模式,SQL开发人员可以使用VB.NET或C#代码来创建数据库对象,如过程、CLR UDFs等。
因此,要理解此触发器的作用,您应该获取源代码或对二进制汇编文件代码进行逆向工程
您可以使用以下查询在数据库中获取此类CLR对象的详细信息
SELECT * FROM sys.assemblies 通过使用以下系统视图获取目标文件夹,检查CLR程序集的文件夹
select * from sys.assembly_fileshttps://stackoverflow.com/questions/49789120
复制相似问题