fm网站开发有源码怎么搭建网站
news/
2025/9/27 18:39:22/
文章来源:
fm网站开发,有源码怎么搭建网站,网站首页 关键词,厦门黄页文章来源#xff1a;http://blog.csdn.net/edeed/archive/2006/02/10/596271.aspx 1、安装PD v11.0版 2、由pdm生成建表脚本时#xff0c;字段超过15字符就发生错误#xff08;oracle#xff09; 原因未知#xff0c;解决办法是打开PDM后#xff0c;会出现Database的菜单…文章来源http://blog.csdn.net/edeed/archive/2006/02/10/596271.aspx 1、安装PD v11.0版 2、由pdm生成建表脚本时字段超过15字符就发生错误oracle 原因未知解决办法是打开PDM后会出现Database的菜单栏进入Database Edit Current DBMS scriptobjectscolumnmaxlen把value值调大(原为30)比如改成60。出现表或者其它对象的长度也有这种错误的话都可以选择对应的objects照此种方法更改 或者使用下面的这种方法 生成建表脚本时会弹出Database generation提示框把options check model的小勾给去掉就是不进行检查不推荐 或者可以修改C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\DBMS\oracl9i2.xdb文件 修改好后再cdm转为pdm时选择“Copy the DBMS definition in model”把把这个资源文件拷贝到模型中。 3、生成的建表脚本中如何把对象的双引号去掉 打开cdm的情况下进入ToolsModel OptionsNaming Convention把Name和Code的标签的Charcter case选项设置成Uppercase或者Lowercase只要不是Mixed Case就行 或者选择Database-Edit current database-Script-Sql-Format有一项CaseSensitivityUsingQuote它的comment为“Determines if the case sensitivity for identifiers is managed using double quotes”表示是否适用双引号来规定标识符的大小写可以看到右边的values默认值为“YES”,改为“No”即可 或者在打开pdm的情况下进入ToolsModel OptionsNaming Convention把Name和Code的标签的Charcter case选项设置成Uppercase就可以 4、建立一个表后,为何检测出现Existence of index的警告 A table should contain at least one column, one index, one key, and one reference. 可以不检查 Existence of index 这项也就没有这个警告错误了 意思是说没有给表建立索引而一个表一般至少要有一个索引这是一个警告不用管也没有关系 5、创建一个表在修改字段的时候一修改name的内容code也跟着变化如何让code不随着name变化 Name和Code 的右侧都有一个按钮“”如果需要不同步的话把这个按钮弹起来就可以了。 Tools-General Options-Dialog-Name to Code Mirroring (去掉) 6、由CDM生成PDM时自动生成的外键的重命名 PDM Generation Options-Detail-FK index names默认是%REFR%_FK改为FK_%REFRCODE%其中%REFRCODE%指的就是CDM中Relationship的code另外自动生成的父字段的规则是PDM Generation Options-Detail-FK column name template中设置的默认是%.3:PARENT%_%COLUMN%可以改为Par%COLUMN%表示是父字段 7、如何防止一对一的关系生成两个引用外键 要定义关系的支配方向占支配地位的实体有D标志变为父表。 在cdm中双击一对一关系-Detail-Dominant role选择支配关系 8、修改报表模板中一些术语的定义 即文件C:\Program Files\Sybase\PowerDesigner Trial 11\Resource Files\Report Languages\Chinese.xrl ToolsResourcesReport Languages选择Chinese单击Properties或双击目标 修改某些对象的名称Object Attributes\Physical Data Model\Column\ ForeignKey外键 Mandatory为空 Primary主键 Table表 用查找替换把“表格”替换成“表” 修改显示的内容为别的Values Mapping\Lists\Standard添加TRUE的转化列为是FALSE的转化列为空 另外ReportTitle Page里可以设置标题信息 9、PowerDesigner11中批量根据对象的name生成comment的脚本 ****************************************************************************** * File: name2comment.vbs * Purpose: Database generation cannot use object names anymore in version 7 and above. It always uses the object codes. In case the object codes are not aligned with your object names in your model, this script will copy the object Name onto the object comment for the Tables and Columns. * Title: 把对象name拷入comment属性中 * Version: 1.0 * Authorwangnc * 执行方法PD11 -- Open PDM -- Tools -- Execute Commands -- Run Script ****************************************************************************** Option Explicit ValidationMode True InteractiveMode im_Batch Dim mdl the current model get the current active model Set mdl ActiveModel If (mdl Is Nothing) Then MsgBox There is no current Model ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then MsgBox The current model is not an Physical Data model. Else ProcessFolder mdl End If This routine copy name into code for each table, each column and each view of the current folder Private sub ProcessFolder(folder) Dim Tab running table for each Tab in folder.tables if not tab.isShortcut then tab.comment tab.name Dim col running column for each col in tab.columns col.comment col.name next end if next Dim view running view for each view in folder.Views if not view.isShortcut then view.comment view.name end if next go into the sub-packages Dim f running folder For Each f In folder.Packages if not f.IsShortcut then ProcessFolder f end if Next end sub 转载于:https://www.cnblogs.com/kingkoo/archive/2008/07/24/1250251.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919802.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!