powerDesigner生成的oracle 建表sql hibernate 无法映射
来源:互联网 发布:禅道 linux 安装 编辑:程序博客网 时间:2024/06/01 10:15
表的字段的名字如果是小写的,Powerdesigner生成的sql语句中会在每个小写字母前加上引号,从而导致无法映射,报:java.sql.SQLException: ORA-00942: 表或视图不存在
关于如何解决这个问题
PowerDesigner中默认生成的sql是带引号的,在pl/sql中执行sql命令显示是正确的,但是有时删除表时会提示找不到,只有在表名上加上引号才可以删除掉。
以下设置可以去掉生成的sql中的引号:
在菜单Database-> Edit Current DBMS...-> Script-> Sql-> Format-> CaseSensitivityUsingQuote 改为no
另:powerdesigner默认生成的sql语句中含有drop table。。。这样如果数据库中没有该表就会报错,通过下面的 配置可以去掉drop table信息。
在主菜单中点击Database--->Generate DataBase.选择Options把Drop table去掉就OK了。
0 0
- powerDesigner生成的oracle 建表sql hibernate 无法映射
- 用PowerDesigner生成Hibernate映射文件的步骤
- 用PowerDesigner生成Hibernate映射文件的步骤
- 用powerdesigner生成hibernate映射文件的步骤
- 用PowerDesigner生成Hibernate映射文件的步骤
- PowerDesigner的逆向工程,将ORACLE,SQL SERVER的脚本导入到PowerDesigner中生成模型
- powerdesigner生成SQL脚本的
- PowerDesigner链接oracle生成sql语句
- powerdesigner 生成支持Eclipse+hibernate的项目
- powerdesigner 16.5 生成的sql语句在mysql数据库无法成功执行
- powerDesigner生成的oracle脚本的问题
- PowerDesigner生成Oracle格式的SQL时如何去掉字段名的双引号
- PowerDesigner生成Oracle格式的SQL时如何去掉字段名的双引号
- PowerDesigner生成MS SQL foreign 的问题
- PowerDesigner生成MS SQL foreign 的问题
- powerdesigner 生成mysql sql 的COMMENT注释
- PowerDesigner生成SQL应注意的问题
- 去掉PowerDesigner中生成sql的双引号
- 只顾自己说,不顾他人感受
- GitHub上史上最全的Android开源项目分类汇总
- 修改UINavigationController的UINavigationItem的颜色
- 自定义日历控件
- DS-Lite,推动网络向IPv6演进
- powerDesigner生成的oracle 建表sql hibernate 无法映射
- set集合容器
- 第十三周项目3立体类族中共有的抽象类
- Spring MVC中使用resources标签映射静态资源
- Android 实现记住用户名和密码的功能
- 地13周 项目1 动物这样叫
- 第十三周项目2——形状类族中的纯虚函数
- 第十二周项目二形状类族的中的纯虚函数
- HDU 母牛的故事