2014-01-20 107 views
0

我正在使用Oracle Sql Developer。我在一个模式中有一个表。我想用其所有数据将此表复制到另一个模式。我怎样才能做到这一点? 谢谢,在Oracle Sql Developer中导入表

+0

最好的方法是给第二个模式在该表上适当的权限。这样你只有一套数据要维护。 –

+0

对不起,如果以下听起来很愚蠢,但可以肯定。请澄清'schema'的真正含义,因为在Oracle中它有不同的含义 - 用户(以及所有用户的对象)。您是否想将同一个数据库服务器实例上的该表从一个数据库用户复制到另一个数据库用户?或者更确切地说,你想卸载表,它是一个服务器上的数据,然后将其导入到另一个数据库实例? –

+0

我想将同一个数据库服务器上的一个表从一个数据库复制到另一个。感谢您的关注。 – kaan

回答

0
CREATE TABLE schema1.new_table 
    AS (SELECT * FROM schema2.old_table); 

您需要确保您授予的模式适当的访问。这里是Tutorial