【原创】PowerDesign 使用笔记
一、列注释
使用PD建表时,缺省不会显示列注释,要在Columns选项卡中点“Customize Columns and Filters(Ctrl+U)”,在弹出的选项卡中选
中“Comments”
二、建模后需要修改表(如增加列等)时生成修改SQL语句
1、将建模之后的Model另存为Achieved PDM(XML)文件,修改模型,如增加列等,再选择DataBase菜单中的Modify Database,在弹出
的对话框中,把Get database schema选择Using an archive model,并选中开始另存的Achived PDM文件,确定即可!
2、缺省对于备份表时使用Rename,把表Rename到临时表后,再Create一个表可能会出现错误,因为主键重复,解决办法:将DBMS中
的Rename模板删除,然后生成时,备份表将会使用Create table tmp_table ,insert ...的SQL组合。
三、生成建表语句时同时生成Grant语句
建立一个扩展属性,然后编辑Table模板
http://www.sybase.com/detail?id=1012930
四、生成脚本表名及字段名加双引号的解决
1. (可选)在tools>module options中,在naming convention中,将相应的mixed改为uppeercase;
2. 选择Database->Edit current database,选择Sql->Format,有一项CaseSensitivityUsingQuote,它的comment为 “Determines
if the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可
以看到右边的values默认值为“YES”,如下图手指向的位置改为“No”,点击确定。 在弹出的确认对话框中点击确认