码迷,mamicode.com
首页 > 其他好文 > 详细

hql语句cast用法

时间:2016-12-04 11:29:37      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:字段   var   hql   字符   cas   nat   hibernate   char   arc   

hql中cast为转换函数

cast(a as b);a是要转换的数据,b是目标类型(不是数据库类型名,是hibernate类型名:比如目标类型是varchar,必须写string)

eg:select * from 表 where cast(要转换的字段名 as string)<>‘‘;//查出某个需要转化字段不为空的数据

1、SELECT CAST( ’2016-12-04′ AS DATE ) 把字符串转换成date类型
2、SELECT CAST( 2016 AS string ) 把数字转化成字符串
3、SELECT CAST( ‘ceshichangdu’ AS char(3) ) 取指定长度的字符

hql语句cast用法

标签:字段   var   hql   字符   cas   nat   hibernate   char   arc   

原文地址:http://www.cnblogs.com/anlove0328-1121/p/6130306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!