SQL SERVER如何应用DLL触发器

触发器是进行数据库操作的重要功能,它能够防止操作人员对数据库进行非法操作。下面小编就给大家演示如何在SQL SERVER中应用DLL触发器。

操作方法

  • 01

    首先打开SQL SERVER 2008数据库管理工具,然后选择服务器,选择Windows身份验证进行连接,如下图所示

  • 02

    进入管理工具以后,定位要操作的数据库,然后点击新建查询,如下图所示

  • 03

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

  • 04

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

  • 05

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

  • 06

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

  • 07

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

(0)

相关推荐

  • 【SQL Server】SQL触发器经验详解

    自从上次在中使用了触发器,有读者询问我一些关于触发器的相关信息,个人推荐首先你需要先去把触发器最基础的东西了解清楚,然后通过这次的,希望能在你理解的基础上,加深你对触发器的了解,能够在需要的时候想到触 ...

  • 在Win8/Win8.1系统下安装运行SQL Server 2005图文教程

    按正常情况,在Win8/Win8.1系统下安装微软的SQL Server 2005套件会存在兼容问题,即使安装完,最后的结果就是导致其服务项无法正常启动。 如果用户创建使用的项目非要按照SQL Ser ...

  • unity3d怎么连接sql server数据库

    虽然在Unity3D中能够通过PlayerPrefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用Sql Server数据库来存取数据呢? ...

  • 在Win8.1系统下如何安装运行SQL Server 2005

    按正常情况,在Win8/Win8.1系统下安装微软的SQL Server 2005套件会存在兼容问题,即使安装完,最后的结果就是导致其服务项无法正常启动。 如果用户创建使用的项目非要按照SQL Ser ...

  • Win8.1系统怎么安装运行SQL Server 2005

    按正常情况,在Win8/Win8.1系统下安装微软的SQL Server 2005套件会存在兼容问题,即使安装完,最后的结果就是导致其服务项无法正常启动。 如果用户创建使用的项目非要按照SQL Ser ...

  • unity3d怎么连接sql server数据库? 1

    unity3d怎么连接sql server数据库? 1

  • 如何在Win8.1系统下安装运行SQL Server 2005图文教程

    按正常情况,在Win8/Win8.1系统下安装微软的SQL Server 2005套件会存在兼容问题,即使安装完,最后的结果就是导致其服务项无法正常启动。 如果用户创建使用的项目非要按照SQL Ser ...

  • SQL Server 2008 MOF编译器无法连接WMI服务器

    趁热打铁和大家分享下,Microsoft SQL Server 2008安装程序报错: MOF编译器无法连接WMI服务器.原因可能是语义错误(例如:与现有WMI知识不兼容)或实际错误(例如,WMI服务 ...

  • SQL Server 2000提示安装程序配置服务器失败。

    安装程序配置服务器失败.参考服务器错误日志和C:\WINDOWS\sqlstp.log 安装好SQL Server 2000安装失败提示:安装程序配置服务器失败.参考服务器错误日志和C:\WINDOW ...