当前位置: 代码迷 >> DB2 >> 问个PD 生成SQL的SQL语句在DB2数据库里执行出错 如何才能把constraint和clustered 去掉啊
  详细解决方案

问个PD 生成SQL的SQL语句在DB2数据库里执行出错 如何才能把constraint和clustered 去掉啊

热度:5724   发布时间:2013-02-26 00:00:00.0
问个PD 生成SQL的SQL语句在DB2数据库里执行出错 怎么才能把constraint和clustered 去掉啊??
  搞了好久了    我在PD 创建的表生成的数据库是
create table table23 
(
    ID                   CHAR(20)                       not null,
    AGE                  VARCHAR(80),
    SEX                  CHAR(1),
    CLASS                VARCHAR(100),
    NAME                 CHAR(3),
    constraint PK_TABLE23 primary key clustered (ID)
);



 但是我要的是 不要 最下面的2个关键字 一个是集成什么 一个是约束  这第一条一句 放在TOAD FOR DB2 执行是错误的
 
 create table table23 
 ( 
   ID CHAR(20) not null generated by default as identity, 
   NAME CHAR(3) , 
   CLASS VARCHAR(100) , 
   AGE VARCHAR(80) , 
   SEX CHAR(1) , 
   primary key (ID) 
 ); 
 怎样才能生成这样的 PDM文件 主要还是这样 通过PDM再生成 后缀成SQL的语句 悲剧死了搞了一下午搞不出来
------解决方案--------------------------------------------------------
不懂没用过