Oracle 从现有表创建重复表
可能重复:Oracle 从现有表创建重复表,oracle,Oracle,可能重复: 我的oracle数据库中有一个表。我想用另一个名称创建一个表,但包含相同的数据。如何实现这一点?使用此查询使用现有表中的值创建新表 CREATE TABLE New_Table_name AS SELECT * FROM Existing_table_Name; 现在,您可以将现有表中的所有值放入新创建的表中。如果您只需要一个空表,那么:创建表new\u table作为SELECT*from old\u table,其中rownum=0;它不复制约束。不要认为这是重复的,因为这
我的oracle数据库中有一个表。我想用另一个名称创建一个表,但包含相同的数据。如何实现这一点?使用此查询使用现有表中的值创建新表
CREATE TABLE New_Table_name AS SELECT * FROM Existing_table_Name;
现在,您可以将现有表中的所有值放入新创建的表中。如果您只需要一个空表,那么:创建表new\u table作为SELECT*from old\u table,其中rownum=0;它不复制约束。不要认为这是重复的,因为这个问题是人类如何问的。引用的问题已包含问题中解决方案的一部分。