powerdesigner导出脚本
❶ 如何使用powerdesigner建数据表并生成脚本
打开PD软件:
1.新建概念模型(conceptual Data Model)
File-->New Model-->Conceptual Data Mode
或者点击工作区,右键-->New Model-->Conceptual Data Mode
2.打开模型时,会有方格线,去除方格线
Tools-->Dis
3.创建表并建立关系:
各个含义如下:
但是我在创建的过程中,报错如下:
在创建的过程中,人员表里有主键Code,性别表里也有主键Code,但是在创建的过程是报错,说是Code已经被占用了,
去除属性名重复的方法如下:
使用PD中,CDM默认实体属性不能重名,在CDM中唯一。可以通过设置,取消该限制。
选择 Tools->Model Options,取消 Data Item 组的Unique code 和 Allow reuse复选框。
Unique:设置实体属性是否唯一
Allow reuse:设置实体属性是否允许重用
注:默认使用唯一代码的好处是,改变属性,其他引用该属性的实体,都一起修改。该功能可以通过domain实现,设置属性在同一domain中,当需要修改字段类型的时候,修改domain一处即可。
c、在selection中选择你需要生成sql的模块,指定输出目录。
7.PD图转换为脚本至此结束。
❷ 镐庝箞鐢╬owerdesigne杩欎釜瀵煎嚭sql杩愯屾椂鎶ラ敊
PowerDesigner瀵煎嚭镓链塖QL鑴氭湰
镎崭綔锛欴atabase=>Generate Database
PowerDesigner镐庝箞瀵煎嚭寤鸿〃sql鑴氭湰
1 鎸夌収鏁版嵁搴撶被鍨嬶纴鍒囨崲鏁版嵁搴撱
Database-> Change Current DBMS...
2 鐢熸垚sql鑴氭湰
Database -> Database Generation 镄凯review阃夐”鍗
镣瑰嚮淇濆瓨鎸夐挳锛屼缭瀛树骇鐢熺殑sql鑴氭湰鍒版湰鍦般
銆愭敞镒忋戯细
1 链浜轰娇鐢ㄧ殑powerDesigner鏄15.2鐗堟湰銆
2 浜х敓鍑虹殑sql鑴氭湰涓鑸浼氭湁drop table镄勮鍙ワ纴杩欎簺璇鍙ュ湪杩愯屾椂鍙浠ヤ笉瑕侊纴浠ラ槻鎶ュ嚭琛ㄤ笉瀛桦湪镄勯敊璇銆
❸ 如何使用powerdesigner导出sql脚本
1、你在powerdesigner按CTRL+G进入产生数据库界面,选择你的表和生成的SQL文件路径名称;
2、有两种方式,一种是生成脚本,一种是通过ODBC连接目标数据库生成表。
3、如果选择生成脚本,你可以得到一个你命名的SQL文件;
4、如果要通过ODBC连接目标数据库生成表,你要先定义好ODBC的链接。
5、建议用生成SQL脚本方式