在PL/SQL中,可以使用以下語句來復制一個表和表數據:
CREATE TABLE new_table AS
SELECT *
FROM old_table;
其中,new_table
是要創建的新表的名稱,old_table
是要復制的原始表的名稱。這條語句將復制原始表的結構和數據到新表中。
另外,也可以使用INSERT INTO
語句來復制表數據:
INSERT INTO new_table
SELECT *
FROM old_table;
這條語句僅復制表數據,不包括表結構。需要注意的是,新表的結構必須與原始表的結構完全匹配,否則會拋出錯誤。