sqlserver在触发器中如何进行Convert

 时间:2024-10-27 07:52:34

1、创建一张数据库测试表tblTrigger,用于测试数据操作触发器的Convert使用 觊皱筠桡CREATE TABLE tblTrigger( Id nvarchar(50) NULL, -- ID MName varchar(50) NOT NULL, -- 名称 MDate DateTime NOT NULL, -- 日期 Remark varchar(200) NULL -- 备注 )

sqlserver在触发器中如何进行Convert

2、往测试表tblTrigger中插入镉胶鱿瓜几行测试数据 insert into tblTrigger(Id, MName, MDate, Remark) values(绿覆冗猩NEWID(), '昨天', DATEADD(day, -1, GETDATE()) , '备注'); insert into tblTrigger(Id, MName, MDate, Remark) values(NEWID(), '今天', GETDATE(), '备注');

sqlserver在触发器中如何进行Convert

3、查询测试表tblTrigger中插入的测试数据 select * from tblTrigger

sqlserver在触发器中如何进行Convert

4、在测试表创建数据插入、修改后执行的触发器tblTrigger_insert,在触发器中模拟MDate日期栏位一天只能有一条记录

sqlserver在触发器中如何进行Convert

5、往测试表中插入一条MDate日期记录不存在的数据,可以正常插入

sqlserver在触发器中如何进行Convert

6、往测试表中插入一条MDate日期记录存在的数据,此时就会提示错误,并且数据会回滚

sqlserver在触发器中如何进行Convert

7、修改第5步插入的数据MDate日期为第2步插入的某一个日期,此时也会提示错误,并回滚的。除非,修改日期不相同

sqlserver在触发器中如何进行Convert
  • 如何使用Navicat创建oracle数据库目录?
  • excel怎么导入sql server
  • Excel中如何导入SQL Server里的数据?
  • java,jsp连接SQL Server 2008r2数据库。
  • Mysql怎么创建新表
  • 热门搜索
    工作计划怎么写范文 如何让鼻子变挺 生活因爱而精彩 qq生活网 美纳途拉杆箱怎么样 人设是什么意思 push是什么意思 刷机包下载后怎么用 古人如何避孕 如何去除红血丝