2017年计算机等考三级数据库辅导:SQLServer2000数据表用触发器来生成操作日志
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/06 12:46:35 计算机等级考试
2017年计算机等考三级数据库辅导:SQLServer2000数据表用触发器来生成操作日志计算机等级考试
导读:此文章主要向大家讲述的是用触发器来生成SQL Server2000数据表的实际操作日志,在实际操作中有时如果想知道登录到数据库的用户具体做了什么,考试大编辑提示,记录用户执行的SQL语句就非常有必要,这将是重要的参考依据。
我们先建一张日志表(DBLoger)用于保存用户执行的SQL语句:
|
接着再建一个触发器,在用户对表进行增/删/改时触发,将执行的SQL语句记录到日志表中:
|
记录到日志表
|
说明:由于dbcc inputbuffer的EventInfo最多只能保存255个字符,所以一旦执行的SQL过长,日志表中将无法看到完整的SQL语句!
上述的相关内容就是对用触发器生成SQL Server2000数据表的操作日志的描述,希望会给你带来一些帮助在此方面。
计算机等级考试