CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  非技术版

不好意思,六 一过了,我还事继续我昨天的问题哦~!!!在线等~!!

楼主lc2005(罗哥)2005-06-02 09:48:36 在 MS-SQL Server / 非技术版 提问

昨天我问了问题事说:  
  表student(sno,sname,ssex,sbirthday,stature,sdept)上用触发器实现FD:sname,ssex->sdept  
  即是这样的功能:  
  001   小张   男   1980-01-01   168   cs         表中存在  
  002   小张   男   1980-01-01   168   cs         实现插入成功  
  003   小张   男   1980-01-01   168   is         插入不成功  
   
          功能是这样,谢谢~!!  
           
                        再线等~!!  
                                        谢谢~!! 问题点数:0、回复次数:6Top

1 楼zjcxc(邹建)回复于 2005-06-02 09:53:07 得分 0

create   trigger   tr_insert_update   on   student  
  for   insert,update  
  as  
  if   exists(  
  select   a.sname,a.ssex    
  from   student   a,inserted   i  
  where   a.sname=i.sname  
  and   a.ssex=i.ssex  
  group   by   a.sname,a.ssex  
  having   count(distinct   a.sdept)>1)  
  begin  
  raiserror('错误,插入的数据违反规则',16,1)  
  rollback   tran  
  end  
  Top

2 楼wutao411(了缘)回复于 2005-06-02 13:44:26 得分 0

老大在,我接分Top

3 楼daishengs(横舟摆渡)回复于 2005-06-05 15:52:52 得分 0

有老大在,我就不出声了Top

4 楼longwycn((理想0769) ---要做DBA)回复于 2005-06-08 09:13:43 得分 0

老大在:   我来纠错.呵呵  
   
  create   trigger   tr_insert_update   on   student  
  for   insert,---update---  
  as  
  if   exists(  
  select   a.sname,a.ssex    
  from   student   a,inserted   i  
  where   a.sname=i.sname  
  and   a.ssex=i.ssex  
  group   by   a.sname,a.ssex  
  having   count(distinct   a.sdept)>1)  
  begin  
  raiserror('错误,插入的数据违反规则',16,1)  
  rollback   tran  
  end  
  Top

5 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-08 20:18:47 得分 0

呵呵,接分。Top

6 楼wangdehao(找找找(现在很幸福))回复于 2005-06-08 20:47:07 得分 0

To:longwycn(longser   (微龙人))    
      老大没错,是你错了啊,接分中.....Top

相关问题

  • 继续给分,不好意思。只能给110分
  • 继续开仓放粮,分多了点,不好意思,^_^
  • 不好意思 帮忙 一下 小问题!!! (((在线等待)))
  • 怎么回事呀....?(一个很不好意思的问题..)
  • 不好意思,比较菜,请问c++builer怎么做事件??
  • 不好意思:
  • 不好意思。
  • 我不好意思问,太简单了在线等待,马上给分
  • 不好意思,请问对话框中的横隔线是什么控件?
  • jdbc事务隔离级别问题!急!就剩20分了,不好意思

关键词

  • ssex
  • sdept
  • sname
  • 插入
  • inserted
  • student
  • 小张男1980
  • update

得分解答快速导航

  • 帖主:lc2005

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo