PowerDesigner设置教程:自增长列与 Identity 操作
需积分: 1 129 浏览量
更新于2024-08-04
收藏 26KB DOCX 举报
"这篇文档详细介绍了如何在PowerDesigner中设置自增长列,特别是针对MsSql的设置方法,以及取消Name和Code关联的设置步骤。同时,提到了在PowerDesigner中处理SQL语句中表名和字段名引用的问题。"
在PowerDesigner中,设置自增长列(Identity)对于数据库建模来说是非常常见的需求。以下是如何操作的详细步骤:
1. 对于MsSql数据库,首先选定你要编辑的表,然后通过Database -> Edit Current DBMS 弹出DBMS Properties对话框。在General页签中,左侧的树状结构选择SQL2000 -> Profile -> Column -> Extended Attributes。在这里,你可以找到`ExtIdentityIncrement`和`ExtIdentitySeed`,它们分别代表自增长列的步进值(默认通常是1)和起始值(默认通常是1)。根据需要,你可以在这里进行设定。
2. 要在表的属性中启用自增长,你需要转到Columns页签,使用快捷键Ctrl+U,勾选Idenitity选项。如果你希望在创建自增长列时也能直接指定起始值和步进值,可以选择同时勾选`ExtIdentityIncrement`和`ExtIdentitySeed`。
对于其他类型的数据库,例如SqlServer,设置自增长列的方法稍有不同:
3. 在表的属性对话框中,选择Columns页签,然后按下Alt+Enter进入列的属性页面。在右侧底部,你会看到一个Idenitity属性,勾选它即可为该列启用自增长功能。
此外,文档还提到在PowerDesigner中取消Name和Code自动关联的设置,这对于避免不必要的字段命名冲突非常有用:
1. 打开菜单栏的Tools,选择General Options。
2. 在打开的Dialog中,找到Operating Modes,取消NameToCodeMirroring选项前面的勾选,然后点击OK。
最后,如果希望在SQL语句中去除表名和字段名前的引号,可以按照以下步骤操作:
1. 确保CDM文件是打开状态,然后进入Tools -> Model Options -> Naming Convention。
2. 在Name和Code的标签下,将Character Case选项设置为Uppercase或Lowercase,这样可以确保表名和字段名统一为大写或小写,从而避免引用问题。
通过这些设置,你可以在PowerDesigner中更灵活地管理和控制你的数据库模型,提高工作效率。记住这些步骤,下次遇到类似问题时,就可以自行解决了。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2020-05-06 上传
2021-10-12 上传
2021-11-09 上传
2011-10-09 上传
2008-07-23 上传
阿杰技术
- 粉丝: 33
- 资源: 81
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新