hibernate查询数据表char类型字段只返回一个字符
来源:互联网 发布:医学类搜题软件 编辑:程序博客网 时间:2024/04/27 05:17
在oracle或sqlServer下会遇到,查询数据表字段类型为char,如果使用Hibernate原生SQL去执行查询,往往只会返回
一个字符.原因是char在java中只有两个字节.
解决方法
1.改成
select cast(列 as varchar2(列大小)) from 表;或者改为 select trim(列) from 表
2.指定列返回的类型.
SQLQuery query = session.createSQLQuery();
query.addScalar(columnAlias,Type);
- hibernate查询数据表char类型字段只返回一个字符
- hibernate查询数据表char类型字段只返回一个字符
- hibernate查询数据表char类型字段只返回一个字符
- Hibernate查询数据表char类型字段只返回一个字符
- hibernate查询数据表char类型字段只返回一个字符 .
- hibernate查询数据表char类型字段只返回一个字符
- hibernate查询数据表char类型字段只返回一个字符
- hibernate查询数据库char类型字段时只返回一个字符
- hibernate char 字段的数据表只查出一个字符 问题解决
- hibernate char 字段的数据表只查出一个字符——问题积累
- 关于用Hibernate执行sql查询,字符字段类型只返回第一个字节的问题
- informix的char字段类型通过hibernate的sql查询仅返回第一个字符之本人解决方法
- SQLQuery 查询Oracle char类型返回一个字符问题
- SQLQuery 查询Oracle char类型返回一个字符有关问题
- 解决 oracle查询时char类型为character只显示一个字符的问题
- Hibernate SQLQuery 查询Oracle char类型结果为一个字符的解决方法
- Hibernate createSQLQuery 查询Oracle char类型结果为一个字符解决方法汇总
- Hibernate查询char类型的字段,char类型字段被封装成Character后只取char的第一个值
- BW:BW与第三方BI接口设计与实现:APD、Open Hub、RFM
- js中showModalDialog存在的跨域问题
- MP3文件结构及编解码流程
- 网络分析与网络数据集—功能调用AO API
- git merge one specified file from another branch
- hibernate查询数据表char类型字段只返回一个字符
- HTTP返回状态代码
- 主机名 hostname /etc/hosts
- 搜索平台要求
- JAVA 基础面试
- ssh整合
- 【转】gamma曲线 (gamma curve)
- FAST搜索应用领域概述
- jni demo