oracle - Hibernate SQL 命令未正确结束
问题描述
我不明白为什么休眠不能在 Oracle 12c 数据库上执行这个查询。
SELECT *
FROM T_MESSAGE m
inner join T_METADATA smj on smj.C_ID = m.F_SYSTEM_METADATA_JSON
inner join T_MESSAGETHREAD mt on mt.C_ID = m.F_MESSAGE_THREAD
inner join T_EXCLUDEDUSER exu on exu.F_MESSAGE_ID = m.C_ID
WHERE m.c_deleted = 0
AND mt.C_ID > 121
AND exu.F_USER_ID <> 293;
注意:我替换?
为正确的值。
注意:我使用了本机 sql 查询。
我在 Hibernate 上收到此异常:
Caused by: java.sql.SQLSyntaxErrorException: ORA-00933: SQL command not properly ended
怎么了 ?
如何解决这个问题?
解决方案
推荐阅读
- angular - Angular Input 设置焦点问题在 iOS 设备中不起作用
- ros - 如何将预序列化数据发布到 ROS?
- reactjs - 方法“text”意味着在 1 个节点上运行。找到了 0 个
- python - 在 docker Alpine 中安装 pandas
- ruby-on-rails - Google Cloud Talent 解决方案异常:Google::Cloud::PermissionDeniedError
- python - 非英语术语-文档矩阵
- c# - 使用 C# 验证 PS256 编码的 JWT
- vuejs2 - 触发 nuxt-link 初学者时出现网络错误
- reactjs - 从 db 获取与 GraphiQL 不同的数据
- javascript - 如何使用define加载节点模块