create table a like b 应用的一个小扩展
DB2中可以使用 create table a like b 这样的语句来创建一个 结构和 表b 相同的表 a
但是这里要求 b必须的一个单表,
这里有一需求: a表有字段a1,a2,a3,b表有字段b1,b2,b3,我想在数据库里生成c表,c表含a1,a2,b2字段
这里我们可以借助于视图
类似的过程如下:
DB2中可以使用 create table a like b 这样的语句来创建一个 结构和 表b 相同的表 a
但是这里要求 b必须的一个单表,
这里有一需求: a表有字段a1,a2,a3,b表有字段b1,b2,b3,我想在数据库里生成c表,c表含a1,a2,b2字段
这里我们可以借助于视图
类似的过程如下:
create view tt3
as
select a1,a2,b2 from a,b where a.aid=b.bid
create table tt4 like tt3