建立二张数据表,一张是Employee 一张是Department 创建一个触发器,控制Employee表中的记录不能超过100条
答案:2 悬赏:0
解决时间 2021-03-14 07:00
- 提问者网友:✐ۖ﹏ℳ๓北风
- 2021-03-13 17:27
建立二张数据表,一张是Employee 一张是Department 创建一个触发器,控制Employee表中的记录不能超过100条
最佳答案
- 二级知识专家网友:何必打扰
- 2021-03-13 18:15
触发器
create trigger 触发器名
on 表名
instead of insert
as
delcare @insertedrowcount
select @insertedrowcount=(slelect count(*) from 表名)
if(@insertedrowcount<100) begin
insert insert into 表名(字段1,字段2...) select 字段1,字段2... from inserted
end
create trigger 触发器名
on 表名
instead of insert
as
delcare @insertedrowcount
select @insertedrowcount=(slelect count(*) from 表名)
if(@insertedrowcount<100) begin
insert insert into 表名(字段1,字段2...) select 字段1,字段2... from inserted
end
全部回答
- 1楼网友:安稳不如野
- 2021-03-13 19:35
Create trigger tr_a on Employee
for insert
as if select count(1) from Employee > 100
rollback
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯