其中表A,表B的结构是完全相同的。
我以前用如下语句在 SQL server 里通过,但在oracle 里执行提示“命令未正确结束”
T_SYS_YWXX = A 表,T_TMP_YWXX=B 表update T_SYS_YWXX set SJJ=T_TMP_YWXX.SJJ,FFRQ=T_TMP_YWXX.FFRQ,BC=T_TMP_YWXX.BC,JSZBH=T_TMP_YWXX.JSZBH,FDCZY=T_TMP_YWXX.FDCZY from T_TMP_YWXX join T_SYS_YWXX on T_TMP_YWXX.YJTM=T_SYS_YWXX.YJTMinsert into T_SYS_YWXX select * from T_TMP_YWXX where not exists (select YJTM from T_SYS_YWXX where T_TMP_YWXX.YJTM=T_SYS_YWXX.YJTM)