spring - JPA @Column 不适用于具有特殊字符的列名
问题描述
我有一个名为ac-bnm_kj
.
我已将实体类中的属性定义为:
@Column("ac-bnm_kj")
String acbnm;
但是这个配置给了我以下错误:
ORA-01747: invalid user.table.column, table.column, or column specification
因为查询生成的名称ac-bnm_kj
无效。生成查询时,如何在此列名周围加上双引号ac-bnm_kj
?
解决方案
推荐阅读
- javascript - Post 请求 Node.js 和 React 的 CORS 错误
- c++ - 为什么 std::unique_ptr 阻止访问被破坏的对象?
- python - 错误的循环结果 - python
- javascript - NodeJS异步主函数未退出
- c# - 如何在来自 API 的 asp.net MVC 数据上使用 signalR 推送通知
- docker - 在 Windows 10 上安装后 Docker 4 未启动
- spring-security - 如何更改 Spring Security SAML 的默认 SP SSO URL?
- data-mining - 相异矩阵计算
- c++ - 具有多重继承的单例
- python - 带有“使用”装饰器的 peewee 多数据库