2014-09-26 141 views
1

我在oracle SQL developer中有兩個DB(DB1 & DB2)。我需要將DB1.table1的一列複製到DB2.table2的表中。 我試過很多次,但它不工作從一個數據庫插入一列到另一個數據庫

INSERT INTO database1.table1 ( 列1,列2 )選擇(列1,列2)FROM database2.table2

請幫助。我想一次只插入一行。

+0

你有DBLINK? – zaratustra 2014-09-26 09:56:40

回答

2

如果您有分貝的鏈接,那麼你可以在以下方式

INSERT INTO table1 (column1,column2) 
SELECT (column1,column2) FROM [email protected] 

爲如做: 我有兩個數據庫DB1和DB2,它們之間的數據庫鏈接IPDB和我有複製從DB1柱表到db2表。

INSERT INTO table2 (column1,column2) 
SELECT (column1,column2) FROM [email protected] 

table1是DB1和table2是DB2

相關問題