1、表名加引号的问题:
在用pd生成sql文件的时候可能会在表名上面加入“”如:
create table "USER" (
ID NUMBER(10) not null,
USER_SN VARCHAR(10),
USERNAME VARCHAR(10),
PASSWORD VARCHAR(10),
ENABLED INT,
constraint PK_USER primary key (ID)
);
出现这个问题的原因是:USER这个表的名字跟PD系统的一些关键字一样,所以就会有“”号如果把表名改成其它的就不会了如:
create table LOGUSER (
ID NUMBER(10) not null,
USER_SN VARCHAR(10),
USERNAME VARCHAR(10),
PASSWORD VARCHAR(10),
ENABLED INT,
constraint PK_LOGUSER primary key (ID)
);
2、reference constraint name maximum length is limited to 15 characters
这是破解版的问题,解决办法:
在Database菜单的Edit Current DBMS...项中修改Script->Objects中所有MaxLen的
Value值为 60