【发布时间】:2013-07-24 22:12:05
【问题描述】:
我正在尝试在休眠中创建以下公式:
@Formula(value = "case when orderStatus=com.mypackage.model.OrderStatus.REJECTED then 0 else 1 ")
private int openStatus;
我得到以下异常:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 你有一个 SQL 语法错误;检查与您对应的手册 MySQL 服务器版本,以便在附近使用正确的语法 '.OrderStatus.REJECTED then 0 else 1 as formula0_ from Orders order0_ 在第 1 行按 c' 排序
公式中可以使用大小写吗?
【问题讨论】: