Sql 在informix中复制表
如何在informix数据库中高效地复制表?我想做一些像Sql 在informix中复制表,sql,informix,Sql,Informix,如何在informix数据库中高效地复制表?我想做一些像 create table new_table as (select * from old_table) 但这不起作用。如果您只需要一个临时表,那么: SELECT * FROM old_table INTO TEMP new_table; 如果你需要一张永久的桌子,那么现在还没有一个简单的方法。您必须确定旧表的架构,使用它创建新表,然后使用: INSERT INTO new_table SELECT * FROM old_table;
create table new_table as (select * from old_table)
但这不起作用。如果您只需要一个临时表,那么:
SELECT * FROM old_table INTO TEMP new_table;
如果你需要一张永久的桌子,那么现在还没有一个简单的方法。您必须确定旧表的架构,使用它创建新表,然后使用:
INSERT INTO new_table SELECT * FROM old_table;
Fiddy位确定旧表的模式
dbschema-d数据库-t old_表或多或少地提供了您需要的信息。在informix 12.10中,您现在可以
create table newtable as select * from oldtable;