小编典典

如何在Oracle中从另一个数据库中选择一个表来创建表?

sql

是否可以使用其他数据库中的SELECT创建表(在我的开发数据库中)?

我想要类似的东西:

create tmp_table as select * from prod_db.prod_schema.table

有没有执行此操作的语法,还是我需要首先创建一个数据库链接?


阅读 174

收藏
2021-03-23

共1个答案

小编典典

您必须首先创建一个数据链接

除非创建数据库链接,否则Oracle无法查询其他数据库。如前所述,如果存在数据库链接,则必须执行以下操作:

create tmp_table as select * from prod_schema.table@prod_db
2021-03-23