oracle - 如何将一个模式表中的数据插入到另一个模式表中?

标签 oracle

我有两种不同的模式。每个模式包含不同的表。例如,a 是 schema1 中的表,b 是 schema2 中的表。现在我想将表 a 数据插入表 b(schema2)。

最佳答案

登录到有权访问架构并运行插入命令的用户,例如,

INSERT INTO schema1.table_name 
     SELECT * FROM schema2.table_name;

假设两个模式中的表是相同的。

关于oracle - 如何将一个模式表中的数据插入到另一个模式表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21304793/

相关文章:

c# - 在 C# 中将 PDF 文件从 MySQL 保存到 Oracle,中间无需任何转换

c# - 带有 Oracle 的 EntityFramework 6 : Is there a "standalone" ODAC (i. e。没有 ODBC),并且每台客户端 PC 都需要安装它吗?

sql - 如何在oracle SQL中单独截断一列?

oracle - 在 Linux 上使用 Oracle Apex 安装 RESTful 服务和 Tomcat 8

sql - 查看oracle关于主/外键约束的元数据

javascript - 在 Java 中访问 JavaScript 对象的字段

sql - 如何在 Oracle 中通过 YTD 值计算 MTD 和 QTD

sql - 在oracle中一行显示多行数据

sql - Oracle SQL : using LAG function with user-defined-type returns "inconsistent datatypes"

c# - 涉及多个表的多个事务的无缝序列