询问一个oracle存储过程问题 oracle存储过程 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表A tset qssj=(select qssj from 表Bwhere 唯一标识字段=t.唯一标识字段)where qssj is null 谢谢回答,请问不需要判断表B是否有记录么,没有的情况是不需要更新表A数据的可以增加判断,也可以不。因为没有记录的时候,只是将null更新为null而已 update 表A tset qssj=(select qssj from 表Bwhere 唯一标识字段=t.唯一标识字段)where qssj is nulland exists(select 1 from 表Bwhere 唯一标识字段=t.唯一标识字段) 谢谢回答,请问不需要判断表B是否有记录么,没有的情况是不需要更新表A数据的可以增加判断,也可以不。因为没有记录的时候,只是将null更新为null而已了解了,谢谢 懂hql的进来看看,帮帮忙 求一SQL,要求执行速度 求助 推荐ORA书籍 Oracle 10g逻辑恢复后EM不能用,紧急求助! 送分40分:ORACLE10G有没有象SQL SERVER的企业管理器一样的工具,可以直接查看数据库表中的数据内容 oracle建立新表时老报错 各位大侠,问个datafile删除问题! 删除哪张表的记录可以删除存储过程? 触发器/函数不能读的错误 紧急:ORACLE817不能安装于XEON的问题。在线等待。 物化视图怎么使用 Oracle如何建立一个计划任务
set qssj=(select qssj from 表B
where 唯一标识字段=t.唯一标识字段)
where qssj is null
谢谢回答,请问不需要判断表B是否有记录么,没有的情况是不需要更新表A数据的
可以增加判断,也可以不。因为没有记录的时候,只是将null更新为null而已
set qssj=(select qssj from 表B
where 唯一标识字段=t.唯一标识字段)
where qssj is null
and exists(select 1 from 表B
where 唯一标识字段=t.唯一标识字段)
谢谢回答,请问不需要判断表B是否有记录么,没有的情况是不需要更新表A数据的
可以增加判断,也可以不。因为没有记录的时候,只是将null更新为null而已了解了,谢谢