搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 请aei135老师进,一个回滚的触发器
标题:
请aei135老师进,一个回滚的触发器
只看楼主
arook
等 级:
新手上路
帖 子:45
专家分:7
注 册:2010-10-21
结帖率:
94.12%
楼主
已结贴
√
问题点数:40 回复次数:3
请aei135老师进,一个回滚的触发器
假设:
A表是(表头),单据编号为主键、唯一值。
A1表是(表体),与A表的单据编号关联。 A1表有“币别”,“单据编号”
以上两张表和成一个完整的采购单据。
如果这张单(包含表头和表体)的币别列有不一行不与别的行不一致就不能保存,并且提示“币别不一致,不允许保存”。
搜索更多相关主题的帖子:
触发器
老师
2011-01-04 17:20
aei135
等 级:
贵宾
威 望:
12
帖 子:232
专家分:1176
注 册:2009-4-6
第
2
楼
得分:40
你的意思是在插入数据到币别列或者更新币别列的时候,如果单据编号相同的币别列不同则会提示“币别不一致,不允许保存“吗?
意思表达的不清楚
2011-01-06 11:37
arook
等 级:
新手上路
帖 子:45
专家分:7
注 册:2010-10-21
第
3
楼
得分:0
回复 2楼 aei135
嗯,嗯就是这个意思。。单据编号是表头的。就比如一张送货单。只有一个单号,sh001但是这个送货单有送很多个物料,比如有:牙膏、香皂、洗发水;其中牙膏、香皂是国内购买的,币别是人民币,但是洗发水是进口的币别是港币,所以就无法保存。。。
多谢了!
业精于勤
2011-01-06 22:39
aei135
等 级:
贵宾
威 望:
12
帖 子:232
专家分:1176
注 册:2009-4-6
第
4
楼
得分:0
搞定了呀?
2011-01-07 11:24
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-330543-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.698810 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved