PowerDesigner生成SQL脚本时,对象带有双引号的问题解决
Posted cnsdhzzl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerDesigner生成SQL脚本时,对象带有双引号的问题解决相关的知识,希望对你有一定的参考价值。
在pdm查看脚本时,发现表名和字段名带有双引号:
- 1.create table"cfg_user_card_account" (
- 2. "user_card_account_id" number not null,
- 3. "dat_user_id" NUMBER,
- 4. "user_balance" number,
- 5. "user_money" number,
- 6. "user_freeze_money" number,
- 7. "user_cost_money" number,
- 8. "user_account_status" number,
- 9. "remark" varchar2(500),
- 10. constraint PK_CFG_USER_CARD_ACCOUNT primary key("user_card_account_id")
- 11.);
如果这样直接在数据库执行sql,引号也会被加上,查询的时候表名、字段名也必须加上引号。可以通过设置导出时,不加引号,方法如下:
这样设置之后,我们再查看一下sql脚本,发现已经达到我们的要求:
- 1.create table cfg_user_card_account (
- 2. user_card_account_id number not null,
- 3. dat_user_id NUMBER,
- 4. user_balance number,
- 5. user_money number,
- 6. user_freeze_money number,
- 7. user_cost_money number,
- 8. user_account_status number,
- 9. remark varchar2(500),
- 10. constraint PK_CFG_USER_CARD_ACCOUNT primary key (user_card_account_id)
- 11.);
以上是关于PowerDesigner生成SQL脚本时,对象带有双引号的问题解决的主要内容,如果未能解决你的问题,请参考以下文章
PowerDesigner生成sql脚本时去掉双引号并把字段名设为大写