房天下 > 房天下问答 > 业主生活 > 其他
  • SQL sever 2005中关于建立触发器的问题.

    约束规则是:希望工资在1000.00到10000.00之间,如果不满足要求,则拒绝操作,并给出错误信息.我已经建了一个表1,要如何编写呢?

    提问者:h564335

    发布于2010-08-24

共1个回答
  • 罗马不是天堂 丨Lv 0
    这个其实可以不用写触发器,在列上加个约束就好了:alter table salary add constraint chk_saler check (saler between 1000.00 and 10000.00) 如果一定要写触发器的话:create trigger tr_salaryon salary instead of insert,updateasif exists(Select 1 from inserted where saler>10000 or saler<1000) raiserror(N'输入的金额不正确!',16,1)\insert into salary select * from inserted
    +12 2010-08-25 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。