以前做数据库设计都是用的PowerDesigner 9.0,都用了N久了,这次接手新项目,为了看一个模板,升级到了9.5,一路做下来也没发现什么问题,没想到今天在生成数据库脚本的时候,发现了个致命问题。。。
Oracle的数据库,PD9.5生成的脚本居然在所有包含小写字母的对象名称前后加上了双引号,导致这些对象可以被显示,但在使用时也必须加上双引号,麻烦就不用多说了,新手更是觉得不可思议了,研究了半天也没解决掉,总不能让我把那么多对象名称都改一遍吧,后来没办法了,自己写了个程序将产生的脚本文件中的双引号全部去掉,才算解决的,郁闷ING:(