社区
Oracle
帖子详情
[Oracle DBLink 调用 远程Procedure,该Procedure的参数为数组类型,我该怎么办]
asdsadsad
2013-06-18 04:47:47
在数据库中创建了一个DBLink连接到另一台服务器的Oracle,通过该DBLink调用远程的存储过程,但是远程的存储过程是数组类型,这时候该怎么办?
...全文
112
1
打赏
收藏
[Oracle DBLink 调用 远程Procedure,该Procedure的参数为数组类型,我该怎么办]
在数据库中创建了一个DBLink连接到另一台服务器的Oracle,通过该DBLink调用远程的存储过程,但是远程的存储过程是数组类型,这时候该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
u010412956
2013-06-18
打赏
举报
回复
那你也弄个数组呗?
oracle
存储过程 函数 d
blink
oracle
存储过程 函数 d
blink
绝对对工作和平时学习有价值的资料。针对个人具体情况做修改即可使用
oracle
使用d
blink
高速复制表数据的动态存储过程
多年前写的复制目标数据库指定表的数据到本地表。 程序丢了可惜,分享下。 执行存储过程,通过指定目标数据库登录信息,动态生成d
blink
,打开游标,按批次插入本地指定表中,每批次1万条数据。同步记录和日志信息写在自动生成的sync_log表中。同步完成后自动删除动态生成的存储过程、d
blink
。 本程序不同步blob和clob字段,玩
oracle
的人都懂,用sql同步此类数据,速度上不去,此类数据应该要用导出导入的方式提升速度。 具体请参阅程序,可根据自已需要进行修改。
参数
说明: CREATE OR REPLACE
PROCEDURE
syncTable( ip IN VARCHAR2,--目标数据库ip地址 port IN NUMBER,--目标数据库端口号 sid varchar2,--目标数据库SID ora_user VARCHAR2,--目标数据库登录用户名 passwd VARCHAR2,--目标数据库登录密码 src_table_name IN VARCHAR2,--目标数据需要同步的表(数据源) dest_table_name IN VARCHAR2,--把目标表同步到本地库的表名,无则创建与目标表一致的表名 errMsg OUT VARCHAR2)--输出执行信息。 程序同步到执行结束时的目标表所有数据,不按任何字段排序,只判断并记录row_number()到日志表,中断后重新执行可继续同步,如果目标表频繁读写,不保证数据完全正常,故最好是目标表不变动情况下执行同步。 有问题请私信或留言。
Oracle
SQLSERVER相互访问.docx
Oracle
SQLSERVER相互访问.docx
Oracle
PL/SQL专家指南-高级PL/SQL解决方案的设计与开发
Oracle
PL/SQL专家指南-高级PL/SQL解决方案的设计与开发
数据库操作处理笔记
数据库操作处理笔记.对
oracle
学习有帮助
Oracle
17,137
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章