博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

oracle 从一张表的数据复制到另一张表中 mapper.xml

Posted on 2017-08-22 10:08  张兴旺11  阅读(504)  评论(0编辑  收藏  举报

例如:

<insert id="insertBatchcardDeviceLog" useGeneratedKeys="false">
insert into tf_ord_batchcard_device_log
(device_seq,
device_code,
device_state,
update_date,
occupy_order_id,
occupy_date,
log_date,
oper_staff_id)
select device_seq,
device_code,
device_state,
update_date,
occupy_order_id,
occupy_date,
sysdate,
'system'
from tf_ord_batchcard_device
where device_code =#{device_code}
</insert>

就是从tf_ord_batchcard_device查出来插入到tf_ord_batchcard_device_log表中、注意两个表的类型一样要对应。