-- Start
假设我从别的系统收到了一个很大的文件,我把文件导入到了下面的表中。
CREATE TABLE price_work
(
id NUMBER(10, 0),
price_source VARCHAR(10),
price NUMBER(30, 6)
);
现在要求你把 price_work 中的数据搞到下面的表中,如果存在则 UPDATE,否则 INSERT,怎么办?
CREATE TABLE price
(
id NUMBER(10, 0),
price_source VARCHAR(10),
price NUMBER(30, 6),
enter_date_time TIMESTAMP
);
这个问题并不难,通常,