当前位置: 代码迷 >> Sql Server >> Power Designer 表生成的脚本列如何加上中括号
  详细解决方案

Power Designer 表生成的脚本列如何加上中括号

热度:327   发布时间:2016-04-24 09:16:26.0
Power Designer 表生成的脚本列怎么加上中括号?
Power Designer 表生成的脚本中列怎么加上中括号?
有些列名是关键字,例如System,我希望生成的脚本里面用中括号把列名括起来,
例如[System],谢谢!
------解决思路----------------------
据我使用经历目前没有这种功能,我用过的是12版本,新版本不清楚有没有。另外从最佳实践来说,在设计过程中不建议使用这样的关键字
------解决思路----------------------

可以修改为 :

tbl_system

这样就避免了系统的关键字冲突了
------解决思路----------------------
我觉得这个设计方式,先要人工规避
然后,我特地到我的PD上试了下,PD会自动把关键字之类的列名加上引号
------解决思路----------------------
尝试一下
选择Database->Edit current database,选择script->object->column->add
最开头的%20:COLUMN%改成\[%COLUMN%\]
------解决思路----------------------
我暂时还没研究出来,不过这个对你的脚本生成与执行没有影响啊
你自己取舍吧~~
  相关解决方案