转载

Oracle 快速速复制表的方法

 

方法一

CREATE TABLE TABLE_NAME1 AS SELECT * FROM TABLE_NAME2;
  • 条件 表TABLE_NAME1不需要预先创建。
  • 适用场景:快速备份表。

 

方法二

INSERT INTO TABLE_NAME1 SELECT * FROM TABLE_NAME2;
  • 条件 表TABLE_NAME1需要预先创建。

 

方法三-错误方法

SELECT vale1, value2 into Table2 from Table1

注意,这里方法是错误方法,但让然被大量博主转发。该方法可在MS-SQL使用,但在Oracle中无效。执行后,会提示

ORA-00905: 缺失关键字

00905. 00000 - "missing keyword"


来源:https://blog.csdn.net/yeqiyugood/article/details/117524418

正文到此结束