use*_*749 7 java hibernate jpa jpql java-ee
如何在JPQL中将varchar转换为数字?
我设法在sql(Oracle)中使用此查询执行此操作:
SELECT Decode(Upper(column_name), Lower(column_name), To_Number(column_name), -1)
FROM table
Run Code Online (Sandbox Code Playgroud)
我想用JPQL进行这种转换.
谢谢你的帮助
你可以做下一个:
CAST(e.salary AS NUMERIC(10,2))
Run Code Online (Sandbox Code Playgroud)
此外,您可以尝试:
FUNC('TO_NUMBER', e.areaCode),FUNC允许从JPQL调用数据库函数.
SQL('CAST(? AS CHAR(3))', e.areaCode),SQL允许在JPQL中使用和集成SQL.
| 归档时间: |
|
| 查看次数: |
11630 次 |
| 最近记录: |