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學習者快速成長!