- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、去掉 Oracle 生成的 SQL创建语句中的双引号
用 powerdesigner 导出 orale 数据库的建表 sql 时,默认会给表名和字段名加上
双引号,如下图:
这样给操作数据库带来很大的不便,解决的办法是设置 Database 菜单,
然后点击 Edit Current DBMS 菜单,再依次点开 Script-SQL-Format ,然后找
到 CaseSensitivityUsingQuote
将其设为 NO,即可。如下图:
如果带有包的话,导出时要选择包中的表。
2、PowerDesign 高级应用
编写相关的 VBS脚本在 PowerDesign 里自定义一些命令与操作等, 具体的可以参
考 C:\Program Files\Sybase\PowerDesigner 9\VB Scripts 目录下的脚本示例。
怎么运用这些脚本呢?
在 Tools -Execute Commands里可以进行操作。 具体说明在帮助里写的很清楚。
帮助的位置在 PowerDesigner General Features Guide- PART 2. Modeling
Guide-CHAPTER 8. Managing Objects-Accessing objects using
VBScript-VBScript uses in PowerDesigner
PowerDesign 的使用主要是 DBMS的配置
3、修改建表脚本生成规则。
如果每个表格都有相同的字段,可以如下修改:
Database - Edit Current DBMS 展开 Script - Object - Table - Create
见右下的 Value 值,可以直接修改如下:
/* tablename: %TNAME% */
create table [%QUALIFIER%]%TABLE% (
%TABLDEFN%
ts char(19) null default
convert(char(19),getdate(),20),
dr smallint null default 0
)
[%OPTIONS%]
其中的 ts 、dr 两列会在生成 SQL脚本的时候自动的插入每个表格中,其中
的%TNAME%变量是给每个表格的 SQL添加一个该表的 Name值注释。
4 、修改字段生成规则 。
要给每个字段都添加一个注释的话,同一窗口中展开 Script - Object -
Column - Add 的 Value 修改为:
%20:COLUMN% [%COMPUTE%?AS (%COMPUTE%):%20:DATATYPE%
[%IDENTITY%?%IDENTITY%:[%NULL%][%NOTNULL%]][ default %DEFAULT%]
[[constraint %CONSTNAME%] check (%CONSTRAINT%)]]/*%COLNNAME%*/
其中的 %COLNNAME%就是列的 Name值(可以是中文)
5、修改外键命名规则。
选择 Database— Edit Current DBMS
选择 Scripts -》Objects -》 Reference -》ConstName
可以发现右侧的 Value 为:
FK_%.U8:CHILD%_%.U9:REFR%_%.U8:PARENT%
可见,该命名方法是: FK_+8 位子表名 +9 位 Reference 名+8 位父表名,你可
以根据这中模式自定义为:
FK_%.U7:CHILD%_RELATIONS_%.U7:PARENT%,
可以使 FK名称变为 FK_TABLE_2_RELATIONS_TABLE_1
掌握这种方法后就可以按照自己的想法修改了
生成建库脚本 SQL文件中的表头注释很讨厌,可以在 Databse - Generate
Database (Ctrl+G) 窗口中,选择 Options 卡片,去掉 Usage 的 Title
您可能关注的文档
- Posix多线程编程[总结].pdf
- POSIX线程详解[收集].pdf
- POS机常见问题及后台操作使用指南[汇编].pdf
- POS管理系统的分析与设计[归纳].pdf
- Potoshop曲线调色原理[整理].pdf
- Power+WMS+仓储管理系统在服装企业物流中的应用[汇编].pdf
- PowerBuilder函数大全[收集].pdf
- PowerBuilder函数详解[定义].pdf
- PowerBuilder编程技巧[参考].pdf
- PowerDesigner12.5入门教程[整理].pdf
- 2025年【黑龙江人才周】齐齐哈尔市公立医院合同制人员招聘211人备考题库附答案解析.docx
- 天津市部分区2025-2026学年八年级上学期期中考试英语试题(解析版).pdf
- 天津经济技术开发区第一中学2025-2026学年九年级上学期期中考试英语试卷(解析版).pdf
- 天津市滨海新区塘沽第一中学2025-2026学年高三上学期第一次月考化学试题(解析版).pdf
- 天津经济技术开发区第一中学2025-2026学年九年级上学期期中考试英语试卷(原卷版).pdf
- 天津市滨海新区塘沽第一中学2025-2026学年高三上学期第一次月考化学试题(原卷版).pdf
- 2025年中国石油青海油田分公司秋季高校毕业生招聘230人备考题库(甘肃有岗)附答案解析.docx
- 2025河北保定高阳县公安局公开招聘警务辅助人员6名备考题库附答案解析.docx
- 2025年秋季中国石油宁夏石化分公司高校毕业生招聘参考题库附答案解析.docx
- 2025年宁波市海曙区卫生健康局下属医疗卫生单位第一次招聘24人笔试题库附答案解析.docx
最近下载
- 财务管理第6章自测练习.docx VIP
- YY_T0521-2018牙科学 种植体 骨内牙种植体 动态疲劳试验.docx VIP
- DB21T 3419-2021 农业废弃物堆沤肥料生产技术规程.docx VIP
- 鼻饲法教学课件.ppt VIP
- 保洁项目内部考核管理制度.docx VIP
- 2023年湖南师范大学公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- SANGFOR_GAP_V3.0安全隔离与信息交换系统_用户手册.pdf VIP
- 马克思主义基本原理(湖南师范大学)知到智慧树期末考试答案题库2024年秋湖南师范大学.docx VIP
- 2025年健康企业管理题库及答案.doc VIP
- 食品安全英文PPT.ppt VIP
原创力文档


文档评论(0)