如何在PowerDesigner中自动生成Code【推荐】

在使用PowerDesigner创建表时,经常需要根据输入的名称Name来自动生成对应的Code。在实际应用中,最常见的需求就是根据Name的首字母来生成对应的Code。默认情况下,PowerDesigner会将Code与Name保持一致,这可能不符合我们的需求。特别是当输入中文名称时,自动生成的Code也会是中文的,这时我们更希望以中文首字母作为Code。接下来,我们以SQL2005数据库为例,介绍如何进行设置以实现这一功能。

对比设置前后效果

1. 主菜单中选择Tools -> General Options -> Dialog -> Name to Code mirroring,确保勾选该选项(默认已勾选)。

2. 在主菜单中选择Tools -> Model Options -> Naming Convention项(设置该项会影响所有子节点),勾选”Enable name/code conversions”。

3. 在Name To Code标签页中输入以下VBScript脚本即可:

“`vbscript

Function getpychar(char)

tmp 65536 Asc(char)

If (tmp > 45217 And tmp < 52217) Then

getpychar Chr(Asc(“A”) Int((tmp – 45217) / 176))

Else

‘ 如果不是中文,则不处理

getpychar char

End If

End Function

Function getpy(str)

Dim result, i

For i 1 To Len(str)

result result getpychar(Mid(str, i, 1))

Next

getpy result

End Function

“`

应用新设置

如果需要更改原有设置,可以勾选”Apply Name To Code Conversion -> To All Objects”选项,这样就会重新根据Name的首字母生成所有对象的Code。通过以上设置,您可以轻松地在PowerDesigner中实现根据Name自动生成Code的功能,提高工作效率。

重新调整设置后,看到Code已经根据Name的首字母重新生成,让数据命名更加规范化和统一化。这种简单而有效的设置方法,能够帮助用户更好地管理数据库对象,提升工作效率,是PowerDesigner中一个非常实用的功能。

结语

通过本文的介绍,相信您已经了解了如何在PowerDesigner中利用Name首字母生成Code的方法,并且掌握了相应的设置步骤。在实际工作中,合理利用PowerDesigner的功能,可以极大地简化数据库设计过程,提高工作效率,带来更好的工作体验。希望本文对您有所帮助,谢谢阅读!

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。

版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.zengtui.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。

本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站立即删除。本文作者:小投,如若转载,请注明出处:http://www.diehen.com/393817.html
(0)
小投的头像小投
上一篇 2024年4月3日
下一篇 2024年4月3日

相关推荐

  • 青金石要净化吗?正确净化青金石的秘诀

    前言: 青金石是流行的宝石,以其深蓝色和美丽的光泽而闻名。但很少有人知道青金石需要定期清洁净化。青金石要净化吗?答案是肯定的。如果不定期净化,青金石就会沾染死皮组织、灰尘,甚至负能…

    2024年7月9日
  • 丽江民宿现在一般多少钱啊(从几十元到几千元,你得知道的事情)

    丽江民宿现在一般多少钱啊(从几十元到几千元,你得知道的事情) 丽江民宿市场现状 丽江是一个旅游城市,民宿市场发展迅速。目前,丽江的民宿数量已经超过了2000家,而且还在不断增加。这…

    投稿 2023年12月10日
  • 全脂牛奶有什么特点(营养价值)

    全脂牛奶有什么特点(营养价值)随着人们对健康饮食的关注度不断提高,牛奶作为一种富含营养的食品成为许多人日常生活的必备之选。然而,在面对琳琅满目的牛奶品种时,消费者常常会感到困惑,不知道应该选择哪一种。其中,全脂牛奶和脱脂牛奶是市场上最常见的两种牛奶类型,它们之间的区别在于脂肪含量。那么,全脂牛奶…

    投稿 2023年12月4日
  • 那字的笔顺(那字田字格的正确写法)

    那字的笔顺(那字田字格的正确写法)“那”字笔画一共有6画,但是很多人不知道那正确的田字格笔画顺序怎么写,下面提供那字的静态和动态2种正确笔顺的标准写法。那字的动态笔顺详解田字格正确书写顺序依次为:横折钩、横、横、撇、横折折折钩/横撇弯钩、竖。…

    2023年10月28日
  • acdsee软件创建的幻灯片怎么保存 ACDSee 软件幻灯片保存方法

    幻灯片制作是现代演示文稿的重要部分,而ACDSee是一款功能强大的软件,可以创建精美的幻灯片。在完成幻灯片制作后,保存它们是至关重要的一步。下面将详细介绍使用ACDSee软件创建的幻灯片如何保存。ACDSee软件创建的幻灯片支持多种文件格式的保存,包括PPT、PDF、JPG、P…

    投稿 2023年12月18日
  • 侧柏叶的功效与作用(侧柏叶的功效与作用都是哪些)

    侧柏叶的功效与作用(侧柏叶的功效与作用都是哪些) 侧柏叶,即槲寄生叶,是一种中药材,通常是指槲寄生植物的叶子。槲寄生是一种寄生植物,常寄生在柏树等植物上。以下是侧柏叶的一些常见功效…

    投稿 2024年3月15日
  • celine是什么牌子什么档次,法国高档奢侈品品牌

    我们经常听到纪梵希、迪奥等国际一线奢侈品品牌,却很少听到celine(赛琳)这个品牌。可能很多人是第一次听到这个品牌,不知celine是什么牌子什么档次的品牌,其实这个品牌是和纪梵…

    2024年2月23日
  • 电脑怎么改时钟的格式 华为mate10 Pro怎么更改时钟格式?

    华为mate10Pro怎么更改时钟格式?在海外旅行或更换SIM卡时,手机会自动显示当前网络的时间和时区。您可以根据需要手动调整时间/时区,设置习惯显示格式或锁定屏幕双时钟。打开设置,点击系统日期时间,可以修改:的日期时间,打开:的自动设置开关,手机就会和网络上的当前时间同步。关闭…

    投稿 2023年11月21日
  • 7七夕,中国人的情人节,这一天该如何理解,有什么故事和讲究?

    七夕节,一个富有浪漫主义情怀的神话节日,永远绽放和畅想着爱情的伟大,诉说着有情人终成眷属的美好归宿,发展到今天,已经成为了非物质文化遗产。七夕是中国的情人节,也是中国的女人节。女人到女神是一个传说,女神到女人是一种现实。七夕本就是神人融合的一种爱,境界被现实无法理解就是神话。也…

    投稿 2023年11月15日
  • 阿里副总裁有多少年薪多少 阿里技术副总裁是什么级别

    今天看了个关于阿里p8的帖子,竟然很多人觉得升p8挺容易,给大家简单科普一下吧。以下都是技术岗,业务岗会普遍偏低一些,但也低的不多)P4/P5:这个职级普遍是阿里校招的一个职级,根据学历定是p4还是p5,title就是工程师,薪资一般在15~20k左右,阿里的薪资一年都是16个月起步,除非个人…

    投稿 2023年12月15日