Oracle 整表导出为update语句(存储过程实现)

Oracle 整表导出为update语句(存储过程实现),第1张

项目中遇到的问题,需要把二区数据库中的一张表全量导出为sql文件,通过隔离传输软件同步到三区做入库 *** 作。

存储过程实现如下,用到了 目录(dnl_tb_dir),序列(dnl_tbxl.nextval),游标等。

2 Oracle job

job代码如下:

update a

set a3=xx

where a1 in (

select distinct b2

from b

where b3 <add_months(sysdate,1))

数组中的tempary[7]有值吗?如果有,是否对应数据库表中存在的记录

的是更新语句,不管id是不是自增长的字段,在以id为条件的更新语句中,id一定要有值,如果是插入数据id可以不给值,且没有where条件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9965453.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存