`
happyqing
  • 浏览: 3216456 次
  • 性别: 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逆向生成工具将注释字段添加到name字段上

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

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

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

    PowerDesigner中的name和comment互换

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

    powerDesigner 英文字段名修改为中文

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

    PowerDesigner中字符自动转大写

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

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

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

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

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

    PowerDesigner显示数据库中文备注

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

    PowerDesigner使用教程(中文)

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

    Powerdesigner字段备注导入到数据库

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

    powerdesigner为表设置表空间

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

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

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

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

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

    PowerDesigner15操作说明-将Comment中的字符COPY至Name中

    在这个特定的场景下,我们可以编写一个VBScript脚本来遍历PowerDesigner中的所有对象,读取它们的"Comment"属性,并将其内容赋值给"Name"属性。 以下是一个简单的VBScript脚本示例,演示如何执行上述操作: ```...

    用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释

    在PowerDesigner中,若要查看或编辑表的注释信息,需通过特定步骤使注释列可见。首先,选择需要编辑的表,右键单击并选择“属性(Properties)”。在弹出的窗口中,进入“列(Columns)”部分,然后点击“自定义列...

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

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

Global site tag (gtag.js) - Google Analytics