日期:2014-05-19  浏览次数:20684 次

新手请教,如何根据一张表创建一张新表!!!
鄙人在做数据迁移,想创建一张中间表有A,B,C三个字段,是根据需要迁移数据表的D,E,F字段创建
数据库用的是db2,请问如何写创建语句,谢谢!

------解决方案--------------------
create table newTable as select * from oldTable这样就可以进行表的复制
------解决方案--------------------
探讨

引用:
create table newTable as select * from oldTable这样就可以进行表的复制


嗯 我要完全复制oldTable 只需要oldTable 中的部分字段

------解决方案--------------------
CREATE TABLE tbl2 AS ( SELECT * FORM tbl1) DEFINITION ONLY
from
探讨
SQL code

CREATE TABLE tbl2 AS ( SELECT * FORM tbl1) DEFINITION ONLY