问题描述、有A表,b表。他们的关联字段为c
需求:循环a表中数据,根据c字段去b表中查询是否该记录存在,若存在,修改a表中d字段,想问下各位大牛,这样的存储过程要怎么实现呢,求教,不甚感激
1、这个很可能不需要存储过程,一句SQL就可以搞定,关键是看修改d字段修改为啥?
可以类似这样
Update A set A.d=something from A,B where A.c=B.c
2、如果修改逻辑比较复杂,那么就用储存过程中使用Cursor(有这个你就可以GOOGLE了)
循环游标就可以了。
恩,谢谢大叔