Oracle數據庫中,可以使用以下兩種方式復制表結構及數據:
CREATE TABLE new_table AS SELECT * FROM original_table;
其中,new_table
是新表的名稱,original_table
是要復制的原始表名。
INSERT INTO new_table SELECT * FROM original_table;
其中,new_table
是已存在的目標表名,original_table
是要復制的原始表名。
需要注意的是,以上兩種方法僅僅復制了表結構和數據,而不會復制約束、索引、觸發器等其他相關對象。如果需要復制所有相關對象,可以使用Oracle提供的工具如Data Pump或使用第三方工具。