`
happyqing
  • 浏览: 3184212 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PowerDesigner中如何给字符串字段设置默认值

阅读更多

在PowerDesigner12.5中,给varchar或nvarchar等字符串类型的字段设置默认值时,总是有问题,在表属性的columns页面中选中要设置的字段,点击属性按钮后,在Standard Checks中设置Default为''

但是,在导入到MS SQLServer2005数据库时,该字段的默认值不是空(注意这里的空不是NULL),而是'',奇怪。后来查看表属性的Preview页面,发现表中该字段为:nvarchar(100)        null default '''',

 

在网上查找到,原来在PowerDesigner中,如果默认值是非数值型的,那么 PowerDesigner 会默认加上单引号

 

因此我们需要把这个默认的单引号干掉,如果是需要设置字符串默认值的时候,就手工加上 单引号 即可。

去掉单引号的方法如下图所示:

打开该对话框的方法是:菜单 Database -> Edit Current DBMS ...

 

文中有部分文字和图片摘自http://www.oschina.net/bbs/thread/331

分享到:
评论

相关推荐

    PowerDesigner逆向工程显示字段备注

    PowerDesigner16.5逆向工程显示字段备注,生成的更贴合。使用的是命令运行的方式,本人亲试,非常方便。

    PowerDesigner字段与Oracle字段对应

    在数据库设计过程中,PowerDesigner 和 Oracle 之间的字段对应关系是至关重要的,因为它直接影响到数据的存储和处理。PowerDesigner 是一款强大的数据建模工具,它允许用户创建概念数据模型(CDM)和物理数据模型...

    PowerDesigner中自动生成sqlserver字段备注

    本文将详细介绍如何在PowerDesigner中实现自动生成SQL Server字段的备注功能,以提升数据库设计的效率和可读性。 ### PowerDesigner中自动生成SQL Server字段备注的步骤 #### 1. 建立物理模型 首先,确保你在...

    PowerDesigner中文字段名自动脚本

    在powerdesigner中无法把中英文的字段名同时显示出来,只有通过把中文字段的含义拷贝到stereotype中才行。通过这个脚本文件将自动的把你的数据库中的所有字段的Name拷贝到stereotype中,非常方便。

    PowerDesigner批量生成SQL脚本时将name生成数据库中字段的comment

    首先,我们需要了解PowerDesigner中的PDM(Physical Data Model),这是一个物理数据模型,它包含了数据库的实际结构,包括表、视图、列以及它们的属性。在PDM中,我们可以定义每个表的名称(name)以及其对应的注释...

    powerdesigner逆向生成工具将注释字段添加到name字段上

    powerdesigner逆向工程导入mysql脚本生成PDM带全注释

    PowerDesigner中的name和comment互换

    在PowerDesigner中,通常可以通过内置的脚本功能来实现这种需求。工具提供了Vbscript语言的脚本接口,允许用户编写自定义的脚本来批量处理模型中的对象。例如,脚本可以遍历模型中的所有表(tables)、列(columns)...

    PowerDesigner中字符自动转大写

    本次讨论的知识点将围绕“PowerDesigner中字符自动转大写”的主题展开,详细解析如何在PowerDesigner中实现这一功能,以及其背后的编程逻辑和技术细节。 ### PowerDesigner简介 PowerDesigner是一款由SAP公司开发...

    powerDesigner 英文字段名修改为中文

    powerDesigner 英文字段名修改为中文 这样比对不同表的时候对应字段

    PowerDesigner显示数据库中文备注

    PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据...

    PowerDesigner15-将Name中的字符COPY至Comment中.vbs

    标签“pdm”表明这个脚本与PowerDesigner中的物理数据模型(Physical Data Model,PDM)有关。PDM是数据库实际实现的逻辑表示,包括表、字段、索引、键、视图等,它详细描述了数据如何在数据库中存储和组织。 压缩...

    PowerDesigner使用教程(中文)

    用户可以根据需求调整PowerDesigner的工作环境,例如设置快捷键、自定义模板等。 ### 9. 企业架构 PowerDesigner不仅支持数据建模,还能进行业务流程建模和系统架构设计,是企业级架构师的重要工具。 ### 10. 学习...

    PowerDesigner数据库模型表内容大小写转换

    PowerDesigner数据库模型表内容大小写转换,可对表名称、字段名称、字段类型标识字符、主外键依赖等字符串进行大小写转换操作

    Powerdesigner字段备注导入到数据库

    3. **在PowerDesigner中添加字段备注** 在PowerDesigner的物理数据模型中,用户可以为每个表和字段设置详细的属性,包括备注。首先,选择需要添加备注的表,然后在“Properties”(属性)窗口中找到对应的字段,...

    Powerdesigner逆向工程生成PDM 中文列名表名

    此脚本遍历了当前PDM中的所有表和列,如果列名包含中文字符,则将其转换为注释,并将列名替换为不含中文的字符串(此处示例为将中文替换为“Comment”)。 #### 四、总结 通过上述步骤,我们可以利用PowerDesigner...

    解决PowerDesigner中Name与Code同步的问题

    在 PowerDesigner 中,当我们修改某个字段的名称时,相应的 Code 也会跟着修改。这是一个讨厌的问题,因为在大多数情况下,Name 是中文字段名,而 Code 则是实际的字段名。例如,如果我们将某个字段的名称从 "客户...

    PowerDesigner字段名生成备注说明脚本.vbs

    PowerDesigner字段名生成备注说明脚本.vbs

    PowerDesigner连接MySQL互相导入以及显示中文注释

    - 在PowerDesigner中选择连接的MySQL数据库。 - 通过“Select All”或“Deselect All”按钮选择要导入的表。 - 点击“OK”开始导入过程。 2. **查看导入结果**: - 导入完成后,可以在PowerDesigner的设计界面...

    PowerDesigner 常用设置大全

    ### PowerDesigner 常用设置大全 #### 设置1:取消Name与Code的联动 在进行数据库设计时,可能会遇到Name与Code同步...以上是关于PowerDesigner中一些常用设置的详细介绍,希望能够帮助您更高效地进行数据库建模工作。

    powerdesigner为表设置表空间

    在 PowerDesigner 的众多版本中,PowerDesigner 15 版本因其功能强大且用户友好而受到许多数据库设计者的青睐。 #### 二、表空间概念解析 **表空间**是 Oracle 数据库中的一种逻辑存储单元,用来组织和管理物理...

Global site tag (gtag.js) - Google Analytics