SQLSERVER如何应用DLL触发器

触发器是进行数据库操作的重要功能 , 它能够防止操作人员对数据库进行非法操作 。下面小编就给大家演示如何在SQL SERVER中应用DLL触发器 。
工具/材料
SQLSERVER2008
首先打开SQL SERVER 2008数据库管理工具 , 然后选择服务器 , 选择Windows身份验证进行连接 , 如下图所示
SQLSERVER如何应用DLL触发器

进入管理工具以后 , 定位要操作的数据库 , 然后点击新建查询 , 如下图所示
SQLSERVER如何应用DLL触发器

在新建查询界面中 , 通过create trigger语句创建DLL触发器 , 当进行数据库删除和修改的时候进行触发 , 如下图所示
SQLSERVER如何应用DLL触发器

语句编写好了以后 , 点击工具栏中的执行命令 , 如果消息中显示命令已成功完成则创建成功 , 如下图所示
SQLSERVER如何应用DLL触发器

然后我们打开数据库触发器文件夹 , 你就会看到你所创建的触发器名称 , 如下图所示
SQLSERVER如何应用DLL触发器

接下来我们演示触发器的作用 , 在查询界面中我们通过drop语句删除一个数据库 , 执行后出现如下的提示 , 这就是我们触发器的提示 , 如下图所示
SQLSERVER如何应用DLL触发器

然后我们在来看看数据库列表中所删除的数据库是否还存在 , 如下图所示 , 数据库没有删除 , 说明触发器已经把操作回滚了

【SQLSERVER如何应用DLL触发器】

SQLSERVER如何应用DLL触发器