急急急!Hibernate执行convert()函数转换日期为1

Phil_Jing 2016-02-01 11:08:19
我sql中使用到了convert(char(9),orderdate,112),orderdate是一个日期,但是我用hibernate执行之后结果都是1

附上部分代码:

SQLQuery query = session.createSQLQuery(sql);
List<Object[]> list = query.list();
Object[] obj = list.get(0);
.....
String orderDate = String.valueOf(obj[4]);
logger.info(" orderDate "+orderDate);
...全文
549 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Phil_Jing 2016-02-03
  • 打赏
  • 举报
回复
引用 1 楼 andkylee 的回复:
sql怎么写的?
select...convert(char(9),orderdate,112) OrderDate from...别名是OrderDate,jdbc可以正常取到,但是hibernate这样就是取到1
Phil_Jing 2016-02-03
  • 打赏
  • 举报
回复
引用 1 楼 andkylee 的回复:
sql怎么写的?
第一行就是sql截取
  • 打赏
  • 举报
回复
sql怎么写的?

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧