在数据表上机记录中创建一个名为insert()sjkh的insert触发器其作用是:当用户在“上机记录”表中插入记录时,若“上机卡”表中没有该上机号,则提示用户不能插入,否则,提示记录插入成功。(附:上机记录表结构:(上机号 char(13),上机日期 datetime,开始时间 datetime,结束时间 datetime,上机状态 bit)。上机卡表结构:(上机号 char(13),姓名……)
在数据表上机记录中创建一个名为insert()sjkh的insert触发器其作用是:当用户在“上机记录”表中插入记录时,若“上机卡”表中没有该上机号,则提示用户不能插入,否则,提示记录插入成功。(附:上机记录表结构:(上机号 char(13),上机日期 datetime,开始时间 datetime,结束时间 datetime,上机状态 bit)。上机卡表结构:(上机号 char(13),姓名……)
正确答案:1.Create trigger insert()sjkh on dbo.上机记录 for insert
A. begin Declare @asjkh char(13) Declare @acount int Select @asjkh=上机号from inserted Select @acount=count(*) from 上机卡where 上机号=@asjkh If @acount=0 Print