新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > 数据库综合 > 正文:在使用PowerDesigner时遇到的疑难问题

在使用PowerDesigner时遇到的疑难问题

新客网 XKER.COM 2008-02-02 来源:赛迪网 10921 收藏本文

安装PowerDesigner后,使用中有一些问题,总结如下:

1.使用PD12时出现以下错误:

Reference constraint name maximum 
length is limited to 30 characters 
Key constraint name maximum length 
is limited to 30 characters 
Table code maximum length 
Column code maximum length 
……

导致生成建表SQL时通不过,细究原因原来是默认设置的问题,改下就可以了

调整以下参数:

Database=>Edit current DBMS 数据库类型::Script\Objects\MaxConstLen value=>255 
Database=>Edit current DBMS 数据库类型::Script\Objects\Table\Maxlen value=>255 
Database=>Edit current DBMS 数据库类型::Script\Objects\Column\Maxlen value=>255

但是要注重的是,表名、列名、主键等不要超过30个字符,否则Oracle不认。

2.附:生成数据库脚本

Database=>Generate database 
-----------------------------
-----------------------------

默认生成的SQL语句(表名、字段名等)都带双引号,导致用SQLPlus插入Oracle数据库时表名与表列都带""号,要解决这个问题,在数据库中做如下设置:

Database-> Edit Current DBMS...-> Script-> Sql-> 
Format-> CaseSensitivityUsingQuote 改为No
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐