PowerDesigner表结构设计导出SQL脚本

您所在的位置:网站首页 powerdesigner如何导出sql PowerDesigner表结构设计导出SQL脚本

PowerDesigner表结构设计导出SQL脚本

2023-04-01 19:32| 来源: 网络整理| 查看: 265

简介

本文主要讲述在PowerDesigner中,如何将设计好的物理模型导出为指定数据库的SQL数据库脚本。

导出步骤1、切换DataBase DBMS类型

选择Database -- Change Current DBMS,选择自己要导出的数据库类型,如下图示:

powerdesigner-export-01.png2、生成Database数据库SQL脚本

选择Database -- Generate Database,在General页签中可以指定导出SQL脚本的目录和文件名,如下图示:

powerdesigner-export-02.png

在Format页签中,可以指定是否导出字段注释及指定导出文件编码,如下图所示:

powerdesigner-export-03.png

在Selection页签中,可以选择要导出的对象,默认全部导出。如下图示:

powerdesigner-export-04.png

在Preview页签中,可以预览查看SQL脚本内容,如下图示:

powerdesigner-export-05.png其它说明

(1)字段没有列注释

打开Database–>Edit Current DBMS… 设置dbms的属性,找到Script–>Objects–>Column–>Add的Value中在原来的内容后添加或修改comment内容:[ comment %.q:COMMENT%]],如下图示:

powerdesigner-export-06.png

例如:

原来的内容为: %20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.q:@OBJTLABL%]] 修改后的内容为:%20:COLUMN% %30:DATATYPE%[.Z:[%Compressed%? compressed][ %NULLNOTNULL%][%IDENTITY%?[.O:[ default autoincrement][ identity]]:[%COMPUTE%? compute (%COMPUTE%):[ default %DEFAULT%]]] [%CONSTDEFN%][ comment %.q:COMMENT%]]

(2)没有表注释打开Database–>Edit Current DBMS… 设置dbms的属性,找到Script–>Objects–>Table–>TableComment: Value中

修改后内容为 :alter table [%QUALIFIER%]%TABLE% comment %.60qA:COMMENT%

(完)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3