DB2创建表和Oracle的区别

WBOY
发布: 2016-06-07 17:07:49
原创
1352 人浏览过

在db2中如果想创建和已知表表结构类似的表,可以使用:(1)create table a as select * from b where 1lt;gt;1; ----仅创建表

在db2中如果想创建和已知表表结构类似的表,可以使用:

(1)create table a as select * from b where 11;   ----仅创建表,,不导入数据。

(2)create table a as select * from b                           ----创建表a,连同b中的数据也要copy到要创建的a表中去。

(3)create table a as select a,b,c,d,e from b  where 11   ----创建a表,表结构和b表中的a,b,c,d,e这5个列一致,并且不包含表数据。

如果在db2中要完成类似的任务,可以使用如下语句执行。

(1)create table a like b;

(2)create table a like b;

insert into a (select * from b);

(3)create table a as (select a,b,c,d,e from b) definition only;

linux

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!