这样做效率低点,
我是这样做的。
把两个表都做上主键。
把两个表关联做成view。
--------
SELECT XXZL_QYBB_JBQK1.NSBM, XXZL_QYBB_JBQK1.ZWM,
XXZL_QYBB_JBQK1.dq_dm, XXZL_QYBB_JBQK1.DJ,
XXZL_QYBB_JBQK1.DH, XXZL_QYBB_JBQK1.CZ,
XXZL_QYBB_JBQK1.ZWDZ, XXZL_QYBB_JBQK1.YB,
XXZL_QYBB_JBQK1.JJXZBM, XXZL_QYBB_JBQK1.HYBM,
XXZL_QYBB_JBQK2.YWM, XXZL_QYBB_JBQK2.YWDZ,
XXZL_QYBB_JBQK2.SWDJBM, XXZL_QYBB_JBQK2.DSZZWM,
XXZL_QYBB_JBQK2.DSZYWM, XXZL_QYBB_JBQK2.DSZGJZWM,
XXZL_QYBB_JBQK2.DSZGJYWM, XXZL_QYBB_JBQK2.FDSZZWM,
FROM XXZL_QYBB_JBQK1 FULL OUTER JOIN
XXZL_QYBB_JBQK2 ON
XXZL_QYBB_JBQK1.NSBM = XXZL_QYBB_JBQK2.NSBM
--------------
然后修改一次修改多个表了。另个当要执行多个sql的时候可以使用同一个con and stmt这样效率高一些。还有如果要在java代码里实现事务的话,你上面的代码就行,不用你进行什么榜定工作。
cn.commit时,它自己就当作一个事务处理了。不知道说明白没有。:P
我是这样做的。
把两个表都做上主键。
把两个表关联做成view。
--------
SELECT XXZL_QYBB_JBQK1.NSBM, XXZL_QYBB_JBQK1.ZWM,
XXZL_QYBB_JBQK1.dq_dm, XXZL_QYBB_JBQK1.DJ,
XXZL_QYBB_JBQK1.DH, XXZL_QYBB_JBQK1.CZ,
XXZL_QYBB_JBQK1.ZWDZ, XXZL_QYBB_JBQK1.YB,
XXZL_QYBB_JBQK1.JJXZBM, XXZL_QYBB_JBQK1.HYBM,
XXZL_QYBB_JBQK2.YWM, XXZL_QYBB_JBQK2.YWDZ,
XXZL_QYBB_JBQK2.SWDJBM, XXZL_QYBB_JBQK2.DSZZWM,
XXZL_QYBB_JBQK2.DSZYWM, XXZL_QYBB_JBQK2.DSZGJZWM,
XXZL_QYBB_JBQK2.DSZGJYWM, XXZL_QYBB_JBQK2.FDSZZWM,
FROM XXZL_QYBB_JBQK1 FULL OUTER JOIN
XXZL_QYBB_JBQK2 ON
XXZL_QYBB_JBQK1.NSBM = XXZL_QYBB_JBQK2.NSBM
--------------
然后修改一次修改多个表了。另个当要执行多个sql的时候可以使用同一个con and stmt这样效率高一些。还有如果要在java代码里实现事务的话,你上面的代码就行,不用你进行什么榜定工作。
cn.commit时,它自己就当作一个事务处理了。不知道说明白没有。:P
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货