我在不同的数据库中都有一对格式为MASTER TABLE和SECONDARY TABLE的表。我有一个连接这些数据库的dblink。辅助表是一个空表,两个表具有相同的结构。现在我想使用存储过程将主表中的主表的所有数据插入到另一个数据库中的辅助表中。我无法找到任何有关使用不同数据库传输数据的文章。我是PL/SQL的新手。有人能帮我解决这个问题吗?用于将数据从一个表插入另一个表的另一个数据库中的存储过程
0
A
回答
1
你可以简单地编写一个查询象下面这样:
INSERT INTO database1.dbo.mastertable(col1,col2,....)
SELECT col1, col2,...... FROM database2.dbo.secondarytable;
0
没有必要为一个存储过程。您可以通过数据库链接按名称调用辅助数据库。
create or replace procedure proc_name as
begin
insert into [email protected] select * from primary_table;
commit;
end;
的@remotedb指的是您创建允许访问远程数据库的数据库链接。
编辑补充之间的PL/SQL PROC
相关问题
- 1. 从ANDROID中的一个数据库表插入另一个数据库表
- 2. MySQL-将一张表插入另一个数据库的另一个表中
- 3. 将数据从一个表插入到另一个表中
- 4. 插入从一个数据库到另一个数据库中的所有表
- 5. 如何将表值从一个数据库插入另一个数据库?
- 6. 将数据插入两个表,一个依赖于另一个
- 7. 将数据从一个表复制/插入到另一个表
- 8. 从表格中插入另一个数据库的数据
- 9. SQL:使用一个表中的数据将新数据插入另一个表
- 10. 在第一个表中插入数据后,如何将数据从一个表插入另一个表?
- 11. 如何从一个表向另一个表中的记录插入另一个表中的动态数据库
- 12. 如何从一个表插入数据到另一个表(数据库)
- 13. 将数据从一个数据库表复制到另一个数据库表?
- 14. 从另一个数据库和同一个数据库插入表(SQL Server)
- 15. 值从一个表中插入到另一个在同一个数据库中?
- 16. 存储过程复制从一个表中的数据到另一个
- 17. PHP MySQL从一个表插入数据到另一个表
- 18. 从一个表插入数据到另一个表
- 19. 用另一个数据库替换一个数据库的表
- 20. 将古老的数据从一个数据库表存档到Postgresql 9.1中的另一个数据库表中?
- 21. 使用外键将数据从一个表插入另一个表中从下拉菜单中插入数据
- 22. 插入语句以将数据从一个表插入另一个表
- 23. 插入数据从表中的另一个数据源
- 24. 将JSON数据从一个表格插入HIVE中的另一个表格
- 25. 使用JAVA复制一个表数据并将其插入到同一数据库中的另一个表中?
- 26. 将数据从一个数据表导入/合并到另一个数据表到另一个
- 27. 将表格数据从一个数据库复制到另一个数据库
- 28. 将数据从一个表导入另一个表
- 29. 从一个表中获取数据并将其存储到另一个表中
- 30. 存储过程(过程数据,然后插入到另一个表)
查询的开始和存储过程RYT结束发言? – Aby
是的,在你的SP里面使用这个查询。 –
这在Oracle中不起作用 –