社区
Oracle
帖子详情
oracle存储过程两库复制
xiagaoyang
2010-03-15 11:24:10
现有两个数据库。edit 和 pas。两个表中均有 user表,表结构一致。
我想实现将edit .user表的数据复制到pas.user中。改如何实现。新手。。。请指教oracle的存储过程如何实现
...全文
91
4
打赏
收藏
oracle存储过程两库复制
现有两个数据库。edit 和 pas。两个表中均有 user表,表结构一致。 我想实现将edit .user表的数据复制到pas.user中。改如何实现。新手。。。请指教oracle的存储过程如何实现
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangyunzeng2008
2010-03-15
打赏
举报
回复
首先要确定的是:你是一个库里的两个schema还是两个库里的schema,如果是前者,只要
insert into pas.user select * from edit.user;
如果是后者,则采用数据链完全可以实现!
tangren
2010-03-15
打赏
举报
回复
如果是两个数据库,则要使用dblink来连接并复制数据了
tangren
2010-03-15
打赏
举报
回复
应该是同一个数据库两个用户吧
连接edit用户(确保edit用户有insert pas用户表user的权限)
(如果没有权限的话,先连接pas用户授权,如grant insert on user to edit;)
insert into pas.user select * from user;
或连接pas用户(确保pas用户有select edit用户表user的权限)
(如果没有权限的话,先连接edit用户授权,如grant select on user to pas;)
insert into user select * from edit.user;
Richard345265669
2010-03-15
打赏
举报
回复
支持楼上的观点
清华大学计算中心
oracle
培训资料
清华大学计算中心
oracle
培训资料,ppt的,有兴趣的可以看看!!好久没传东西了免费给~
Oracle
创建
存储过程
,
存储过程
跨库、跨用户表或视图不存在问题解决
Oracle
创建
存储过程
,
存储过程
跨库、跨用户表或视图不存在问题解决
oracle
存储过程
夸数据库,[跨数据库
存储过程
同步数据]【
oracle
跨数据库
存储过程
】...
在线QQ客服:1922638专业的SQL Server、MySQL数据库同步软件
存储过程
(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定
存储过程
的名字并给出参数(如果该
存储过程
带有参数)来执行它。
存储过程
是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到
存储过程
。
存储过程
是由流控制和SQL 语句书写的过程,这个过程...
Oracle
复制
表和
存储过程
编写注意事项
Oracle
中
复制
表或者
复制
表结构 1.
复制
表结构及其数据: create table table_name_new as select * from table_name_old 2. 只
复制
表结构(后面加where条件): create table table_name_new as select * from table_name_old where 1=0; 或
Oracle
存储过程
跨用户执行查询报错
在
Oracle
中,在USERA下编写一个
存储过程
,该
存储过程
中引用了另一个用户USERB下的表或视图对象。编译该
存储过程
,出现编译错误。报ORA-00942: table or view does not exist。 但是该表或视图的确在USERB下存在,而且已经授予了USERA DBA角色的权限,即可以查询任何用户下的表或视图。将
存储过程
中的该报错语句
复制
粘贴到SQL窗口中执行,不报错。为什...
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章