使用DB2查询创建表的方法未必人人都会,下面就为您介绍使用DB2查询创建表的实现方法,希望对您可以让您对DB2查询有更多的认识。
db2 =>create table t1 ( id integer,name varchar(12),address varchar(50))
db2 =>insert into t1 values(1,'wjz','sdfsfds'),(2,'lw','v4')
db2 => select * from t1
ID NAME ADDRESS
----------- ------------ --------------------------------------------------
1 wjz sdfsfds
2 lw v4
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
2 条记录已选择。
db2 => create table t3 as (select id,name from t1) data initially deferred refresh deferred
db2 => refresh table t3
DB20000I SQL命令成功完成。
db2 => select * from t3
ID NAME
----------- ------------
1 wjz
2 lw
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
2 条记录已选择。
db2 => insert into t1 values(3,'wxb','csk')
DB20000I SQL命令成功完成。
db2 => refresh table t3
DB20000I SQL命令成功完成。
db2 => select * from t3
ID NAME
----------- ------------
1 wjz
2 lw
3 wxb
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
3 条记录已选择。
以上就是使用DB2查询创建表的方法。
【编辑推荐】