PowerDesigner使用笔记
来源:互联网 发布:godaddy域名注册 编辑:程序博客网 时间:2024/05/17 08:26
1.设置建表方式为rowdependencies:
2.生成sql的时候去掉双引号:
①。进入Tools-Model Options-Naming Convention,把Name和Code的标签的Charctercase选项设置成Uppercase或者Lowercase,只要不是MixedCase就行了;
②。或者选择Database->Editcurrent database->Script->Sql->Format,有一项CaseSensitivityUsingQuote,它的comment为“Determinesif the case sensitivity for identifiers is managed using double quotes”,表示是否适用双引号来规定标识符的大小写,可以看到右边的values默认值为“YES”,改为“No”即可;
3.字段小写转大写:
Tools – Excute Commands – Edit/Run Script,复制下面代码执行:
Option Explicit
ValidationMode = True
InteractiveMode = im_Batch
Dim mdl ' 当前模型
' 获取当前模型
Set mdl = ActiveModel
If (mdl Is Nothing) Then
MsgBox "没有打开一个模型"
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then
MsgBox "当前模型不是一个PDM"
Else
'调用处理程序
ProcessFolder mdl
End If
'调用的处理程序
Private sub ProcessFolder(folder)
Dim Tab '要处理的表
for each Tab in folder.Tables
' if not Tab.isShortcut then
' Tab.code = tab.name
'表名处理,前边添加前缀,字母小写
Tab.name= UCase(Tab.name)
Tab.code= UCase(Tab.code)
Dim col ' 要处理的列
for each col in Tab.columns
'列名称和code全部小写,大写诗UCase
col.code= UCase(col.code)
col.name= UCase(col.name)
next
'end if
next
' 处理视图
' Dim view 'running view
' for each view in folder.Views
' if not view.isShortcut then
' view.code = view.name
' end if
' next
' 递归进入 sub-packages
Dim f ' sub folder
For Each f In folder.Packages
if not f.IsShortcut then
ProcessFolder f
end if
Next
end sub
4、PowerDesigner 设置默认值时的引号问题
去掉单引号的方法如下图所示:
打开该对话框的方法是:菜单 Database -> Edit Current DBMS ...
0 0
- PowerDesigner使用笔记
- PowerDesigner使用笔记
- PowerDesigner使用笔记
- PowerDesigner笔记
- PowerDesigner笔记
- PowerDesigner笔记
- PowerDesigner使用
- 使用 PowerDesigner
- PowerDesigner使用
- PowerDesigner使用
- PowerDesigner使用
- powerdesigner使用
- powerdesigner使用
- PowerDesigner 使用
- PowerDesigner使用
- powerdesigner 使用
- PowerDesigner使用
- PowerDesigner使用
- 对话框绕中轴旋转,遮住四角
- 如何实现EDIUS中滚动字幕的制作
- jquery多功能弹出层插件LightCase教程
- iOS小明开发笔记(十三) (Quartz2D简单使用二)
- Callback 回调类型
- PowerDesigner使用笔记
- Visual C#(VS2008)制作DLL文件
- Leetcode 187. Repeated DNA Sequences
- 网络编程
- MySQL 5.6版本GTID复制异常处理一例
- 020自定义BaseAdapter,然后绑定ListView的最简单例子
- 一个简单音乐播放器的Java实现(二)
- Cloneable接口分析
- 《linux内核分析》作业一:反汇编一个C语言程序并分析汇编代码执行过程