首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

DB2 - create table schema_name.table_name like schema_name1.table_name1,该如何处理

2012-03-30 
DB2 - create table schema_name.table_name like schema_name1.table_name1如题问题是:不清楚这个SQL的机

DB2 - create table schema_name.table_name like schema_name1.table_name1
如题
问题是:不清楚这个SQL的机制


现在的现象是:
schema_name1.table_name1 有PK,partition key,index,tablespace

当执行完create table schema_name.table_name like schema_name1.table_name1

schema_name.table_name 这个表仅仅只有colname,datatype, length,scale,default,nulls这些结构和schema_name1.table_name1一样。schema_name.table_name都没有pk,partition key,index,而且tablespace和原表不一样。

是不是create table1 like table2只是仅仅把结构copy,约束不copy啊?

[解决办法]
create table like 只能复制表结构,不能复制表的约束关系,好像需要加什么参数,不过没记住
[解决办法]
约束不能加参数实现的吧 
create table like 只能复制表结构,约束需要手动增加的。

热点排行