PowerDesiner里面生成PostgreSQL 的时候默认是不加上引号的,在PostgreSQL里面生成的时候默认不加双引号的sql语句而全都是小写来命名。
解决办法:在PowerDesiner里面的DataBase-->Edit current DBMS Properies--> Script-->sql-->Formart选项里面点击右键新建New Bool Items
Name:CaseSensitivityUsingQuote;
Comment:Determines if the case casesensitivity for identifiers is managed using double quotes;
value:Yes;
保存之后 重启下PowerDesiner;