在做Oracle相关开发的时候,经常遇到类似的问题,利用表a的记录更新表b的对应的记录,这时候需要注意,如果SQL写的不当,会导致,表a中key不存在于表b中的记录除key之外的fields更新成NULL。
例:
DROP TABLE rl_test_a;
CREATE TABLE rl_test_a
(
id integer PRIMARY KEY,
name varchar2(30),
title varchar2(30)
);
DROP TABLE rl_test_b;
CREATE TABLE rl_test_b
(
id integer</