sql中加入A表中的a字段与B表x字段关联,然后A表中c字段根据B表中z字段大小实时更新,这个怎么实现? 10

如何实现自动判断B表中z字段数字的大小来实时更新A表中c字段内容呢?求助~... 如何实现自动判断B表中z字段数字的大小来实时更新A表中c字段内容呢?求助~ 展开
 我来答
chen_hongyang
2013-09-23 · TA获得超过5446个赞
知道大有可为答主
回答量:2790
采纳率:91%
帮助的人:844万
展开全部
实时更新使用作业中使用存储过程还是触发器啊?
判断语句:
update A
set c = z
from
(
select x,z,len(z) from B
)
where A.a = B.x
and len(A.c) < len(B.z)

根据c和z的长度判断,你把语句放在需要的存储过程或者触发器就可以了
tj_angela
2013-09-23 · TA获得超过7529个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2529万
展开全部
A表建成view不就可以了,何必重复存储,增加数据冗余
更多追问追答
追问
A表是已经建立好了的,不能动啊。
追答
你非要用触发器实现的话也可以,就是极度不推荐
一般生产模式下都不推荐用触发器,会影响整体的性能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
僪凝点l
2013-09-23 · 超过11用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:44.7万
展开全部
这个方法可多了,触发器,存储过程,视图,公式列你想用哪种?
追问
触发器怎么弄啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式