欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

PowerDesigner导出SQL并添加视图的方法教程

程序员文章站 2022-10-30 18:39:49
使用powerdesigner16.5,创建mysql5.7的,设计好后生成数据库脚本,默认导出的.sql文件是不包含创建的视图的,为什么没有创建出来的视图呢? 打开数据库产生脚本的选项,发现vie...

使用powerdesigner16.5,创建mysql5.7的,设计好后生成数据库脚本,默认导出的.sql文件是不包含创建的视图的,为什么没有创建出来的视图呢?

打开数据库产生脚本的选项,发现view全部选中了,再导出一次,结果看脚本,里面根本就没有视图的脚本,无语。改了好几次,改这儿改那儿,都发现导不出来含视图的脚本。在preview里根本就不产生视图的脚本代码。

回头再看导出的界面里,options选项卡里根本没有view这个选项,只有table。

只好上网查,才发现mysql算是让人无语,需要进行一下设置才成,如下:

在物理模型界面下,pd菜单里选择:

database-> edit currentdbms..

查看dbms使用的是mysql5.0

在左侧树状视图中选择

script-> objects-> view

选中create,在右侧的value中拷贝下列文字:

createview [%r%[ if

notexists]] %view%

as

%sql%

选中drop,在右侧的value中拷贝下列文字

drop

tableif exists %view%

选中enable,在右侧的value中选择yes

确定保存,退出。