数据库设计工具-powerdesigner

一、PowerDesigner导出SQL,注释为空时以name代替

  

  操作步骤

       1、

    

      2、

    

    3、将Value中的内容全部替换为如下

    

%20:COLUMN% [%National%?national ]%DATATYPE%[%Unsigned%? unsigned][%ZeroFill%? zerofill][ [.O:[character set][charset]] %CharSet%][.Z:[ %NOTNULL%][%IDENTITY%? auto_increment:[ default %DEFAULT%]][ comment %.60qA:COMMENT%]]

    4、

    

    5、

    

    6、

    

    7、

    

    8、

    

    9、

    

    10、即实现了如果注释不为空,则优先取Comment作为列注释;如果注释为空,则将name作为列注释。

      原文链接:https://www.cnblogs.com/lukefan/p/10217653.html

    

    

原文地址:https://www.cnblogs.com/jichuang/p/11018950.html

时间: 2024-10-10 16:28:27

数据库设计工具-powerdesigner的相关文章

数据库设计工具

1.PowerDesigner 数据库的构建工具 表:表关系以及表之间的关联关系 存储过程:设计具体的存储过程 视图:设计所需的视图 2.PdmReader 也是PowerDesigner的阅读器吧,是系统设计时给开发人员的一个试图查看 ====================================================== 1.开发系统,以前的数据库的设计文档都是word的形式,其表之间的关联关系看起来不是特别的清楚,对于新接收项目的开发人员很是麻烦,有了这些东西,可以保证

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(一)

Linq的好处非常明显,不仅把数据库访问层真正做到面向对象,而且也可以把系统的权限封装到数据库访问层去了. 微软目前稳定的Linq框架是Entity Framework 6.1,我自己编写了一个数据库工具Mr.E,可以用来设计数据库结构,并且把数据库结构编译成Entity Framework的对象,可以说是自动化的code first模式. Mr.E运行于.Net 4.5版本,大概功能如下: 1.网络版本,支持多人同时设计数据库: 2.目前支持Sql Server.MySql.Sqlite数据库

PDMan-2.1.0 正式发布:用心开源,免费的国产数据库建模工具 PowerDesigner

PDMan是一款开源免费的数据库模型建模工具,支持Windows,Mac,Linux等操作系统,是PowerDesigner之外,更好的免费的替代方案.他具有颜值高,使用简单的特点.包含数据库建模,灵活自动的自动生成代码模板,自动生成文档等多种开发人员实用的功能. PDMan Hi,久违了,冬至数九寒冬,安静了近三个月的PDMan,在这个寒冷的圣诞冬日里,终于热气腾腾的冒起来了,可以拿出来给大家见面了. 希望可以温暖到大家,就像 @红薯 照亮大家一样. 在工作任务那么紧急的情况下,我们依然坚持抽

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(三)更新已发布的数据库

项目发布到服务器后,如果在后期,数据库的结构发生变更,如何更新到服务器呢? 首先,右键点击数据库,导出结构脚本文件 把脚本文件和 Mr.E.rar拷贝到服务器,在服务器解压Mr.E,运行其中的“更新数据库结构.bat” 选择脚本文件,选择数据库类型,填写数据库连接字符串,点击[开始更新] 更新不同类型的数据库 如果你设计的时候,是Sql Server类型数据库,但是想生成一个sqlite数据库,或者更新一个sqlite数据库,该怎么办? 和上面那个方法一样,只要选择sqlite数据库类型,填写正

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(二)级联删除和触发器

1.建立级联删除 Mr.E的级联删除并非数据库自带那个级联删除,而是Mr.E自带的,所以它能触发你C#里面编写的触发器. 首先,建立级联删除关系,如下图有两个表,UserInfo和UserDocument, UserDocument表依靠UserID字段,和UserInfo联系起来.现在我要实现,当UserInfo里面的数据删除时,自动删除UserDocument表里面UserID=UserInfo.id的那些数据,应该怎么做呢? 首先,双击UserInfo打开它的属性编辑器,点击[级联删除]设

.Net开源数据库设计工具Mr.E For Linq (EF 6.1) 教程(四)枚举类型的字段

我们通常有些int类型字段,通过不同的数字,表示不同的意思,为了让程序可读性更高.做UI的时候更加方便,用Enum表示字段值是个不错的东西. 例如,有个sex字段,int类型,表示性别,1是男,2是女,那么数据库里面的值就是1或者2了,但是,我们把这些数据显示给客户的时候,总是需要做一些转换,类似下面这样的代码 if(user.Sex == 1) alert("性别是男"); else if(user.Sex == 2) alert("性别是女"); 总是要写这样的

网页版数据库设计工具wwwsqldesigner

下载地址:http://www.cubrid.org/wwwsqldesigner 下载后,放入Apache网站根目录,访问localhost/wwwsqldesigner-master/直接进入设计界面: 初始化为英文界面,选择option->language可更改界面显示语言. 1.添加表:点击添加表,输入名称和描述 2.修改字段大小和类型:双击表上面的字段 3.添加新字段:点击工具栏上面的添加列

MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具

  MySQL  Workbench是一款专为MySQL设计的ER/数据库建模工具.它是著名的数据库设计工具DBDesigner4的继任者.你可以用MySQL  Workbench设计和创建新的数据库图示,建立数据库文档,以及进行复杂的MySQL 迁移 MySQL Workbench是下一代的可视化数据库设计.管理的工具,它同时有开源和商业化的两个版本.该软件支持Windows和Linux系统,下面是一些该软件运行的界面截图:

02-大鸭梨博客系统数据库设计及Dapper的使用

毫无疑问,数据库的设计在一个系统中起了至关重要的作用.我们都知道,系统设计分为两部分,或者说是两个阶段,即数据库设计和功能设计.构建一个完善的系统需要这两个阶段的充分考量.周密设计.合理联接以及密切配合.数据库设计是整个系统的根基,它关乎系统功能的实现.稳定性.扩展性等多个方面,可见数据库设计的重要性. 那么好的数据库设计应该具备什么样的基本条件呢,大致有这么几点: 1.充分体现系统的需求 不管是数据库设计还是功能设计,我们最终的目的都是要实现客户的业务需求,所以数据库设计的第一准则就是要符合业