SQL SERVER触发器查询出2条数据,但是只修改一条要怎么做 10

CREATETRIGGERTR_ZD_YFDY1ONZD_YFDYWITHENCRYPTIONFORINSERTAsSETNOCOUNTONupdateZD_YFDYse... CREATE TRIGGER TR_ZD_YFDY1 ON ZD_YFDY WITH ENCRYPTIONFOR INSERT As SET NOCOUNT ONupdate ZD_YFDY set STATE='0' where YFBM=402 AND STATE='0' SET NOCOUNT OFF 查询条件SELECT * FROM ZD_YFDY where YFBM=402 AND STATE='0'当这两个state都等于0时,如何使用触发器把其中一个的STATE改为1呢 展开
 我来答
百度网友9d41c53
2017-12-19 · TA获得超过489个赞
知道小有建树答主
回答量:359
采纳率:73%
帮助的人:211万
展开全部
你只更新一个,肯定是有条件的一个吧,不会是随机更新一个吧,把你的条件接着state='0'后面写
追问
后面的条件不知道该怎么写下去,只有这两个STATE都为0时才更新第二条的STATE为1,就是说2行数据为0时,我只修改一行的数据
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式