`
digyso
  • 浏览: 142099 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

hibernate oracle char character 只查出一个

阅读更多

C_BUSINFLAG 只能查出一个字符来

C_BUSINFLAG 在oracle数据库中是char(2)类型

改成final String sql = "select cast(C_BUSINFLAG as varchar2(2)), C_BUSINNAME from tbusinflag";

OK

分享到:
评论
2 楼 zeallf 2010-10-21  


数据库设计遗留下来的问题,如果类型不匹配,会导致结果截断,只拿到一个字符
1 楼 genier200 2010-07-29  
谢谢,找了半天,终于在这里得到了正确的答案!

相关推荐

    Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法

    ### Hibernate SQLQuery 查询Oracle char类型结果为一个字符的解决方法 在使用Hibernate框架结合Oracle数据库进行数据查询时,经常会遇到一个问题:当查询的结果集中包含char类型的字段时,Hibernate可能会将其映射...

    hibernate oracle jar包

    oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@10.0.0.248:1521:ora9,"","" oracle 9i以上版本使用ojdbc14.jar,以下版本使用classes12.jar 11

    J2EE开发使用Hibernate所需要的jar文件,Oracle驱动

    而Hibernate则是一个强大的对象关系映射(ORM)工具,它简化了Java与数据库之间的交互,使得开发者可以使用面向对象的方式来操作数据。在使用Hibernate进行J2EE开发时,需要依赖特定的jar文件来连接到数据库,尤其是...

    hibernate链接oracle

    接下来,创建了一个`LocalSessionFactoryBean`类型的`mySessionFactory` bean,用于初始化SessionFactory对象,它是Hibernate的核心组件之一,负责管理Session对象。 - `mappingResources`: 映射资源列表,指定了...

    Hibernate的char问题.txt

    Hibernate 是一个开源的对象关系映射 (ORM) 框架,它允许开发人员将 Java 对象映射到数据库表中的记录,反之亦然。这种框架极大地简化了数据持久化的任务,并且在很大程度上减轻了与直接使用 SQL 的复杂性相关的负担...

    hibernate映射Oracle中LONG类型

    在本例中,我们定义了一个名为 CustomLong 的类,该类实现了 UserType 接口,并提供了自定义的读写操作。 在 CustomLong 类中,我们定义了assemble、deepCopy、disassemble、equals、hashCode、isMutable 和 ...

    Myeclipse 10.0 + Hibernate 4.3.5 连接 Oracle 11G的演示代码

    标题 "Myeclipse 10.0 + Hibernate 4.3.5 连接 Oracle 11G的演示代码" 描述的是一个整合项目,它将Myeclipse 10.0集成开发环境、Hibernate 4.3.5对象关系映射框架与Oracle 11G数据库相结合,用于演示如何在这样的...

    hibernate 调用oracle函数

    4. **定义Hibernate Native SQL查询**:由于Hibernate默认不支持调用存储过程或函数,我们需要使用`@NamedNativeQuery`或`@SqlResultSetMapping`注解来定义一个原生SQL查询,用于调用Oracle函数。例如: ```java @...

    springmvc+hibernate+oracle基础框架

    Hibernate是一个对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互。通过使用Hibernate,开发者可以避免编写大量的JDBC代码,而是用面向对象的方式来操作数据库。Hibernate支持实体类与数据库表之间...

    Myeclipse中Hibernate配置Oracle10g

    在Myeclipse中配置Hibernate以连接Oracle10g数据库是一项常见的开发任务,这涉及到多个步骤,包括设置数据库连接、添加驱动、配置Hibernate项目以及生成相关的配置文件。以下是对这个过程的详细说明: 首先,你需要...

    jsp+hibernate+oracle出库单模块

    【标题】"jsp+hibernate+oracle出库单模块"是一个基于Web的库存管理系统中的一个关键组件,它主要用于管理仓库中的货物出库流程。在这个模块中,开发人员使用了JavaServer Pages(JSP)作为前端展示技术,Hibernate...

    HIbernate与oracle数据库应用例子

    在IT行业中,Hibernate是一个强大的Java持久化框架,它简化了Java应用程序与数据库之间的交互。而Oracle则是一款全球广泛使用的大型关系型数据库管理系统。本篇将深入探讨如何在实际项目中结合Hibernate与Oracle...

    hibernate连接oracle的jar包

    3. **连接字符串**:在配置Hibernate以连接Oracle数据库时,我们需要提供一个连接字符串。连接字符串包含了数据库的URL、用户名和密码。例如: ``` jdbc:oracle:thin:@localhost:1521:ORCL ``` 其中,`localhost...

    hibernate实例连oracle

    在这样的项目中,`hibernate-ora-c3p0-05`可能是一个配置文件或库,表示Hibernate与Oracle数据库的特定配置,其中c3p0是一个开源的JDBC连接池,用于管理数据库连接。配置这些内容是确保Hibernate能有效连接Oracle的...

    oracle的hibernate配置文件

    在Java开发领域,Hibernate作为一款强大的对象关系映射(ORM)框架,极大地简化了数据库操作。当与Oracle这样的大型数据库系统结合使用时,正确的配置是确保程序正常运行的关键。本文将深入探讨Hibernate与Oracle...

    使用hibernate对oracle读取blob

    `@Lob`注解告诉Hibernate这是一个Blob类型的字段,它会自动处理数据库的映射。 ### 2. JDBC Blob操作 在不使用Hibernate的情况下,可以通过JDBC直接操作Blob。首先,你需要获取到PreparedStatement,然后通过`...

    hibernate query调用oracle存储过程

    以下是一个简单的示例,展示了如何调用一个不带参数的Oracle存储过程: ```java Session session = sessionFactory.openSession(); Transaction transaction = session.beginTransaction(); session....

    hibernate+proxool+Oracle库文件

    标题中的“hibernate+proxool+Oracle库文件”揭示了这个压缩包包含的是一个集成Hibernate ORM框架、Proxool连接池以及Oracle数据库驱动的软件库。这些组件都是Java开发中用于高效、稳定地处理数据库操作的重要工具。...

    企业人事管理系统 Java Hibernate Oracle

    2. **Hibernate**: Hibernate是Java领域的一个开源ORM(对象关系映射)框架,它简化了数据库操作,使开发者无需直接编写SQL语句,而是通过面向对象的方式来管理和操作数据库中的数据。在人事管理系统中,Hibernate...

    基于注解的springMVC+hibernate+oracle包含数据库查询

    接下来是Hibernate,它是一个流行的Java ORM(对象关系映射)工具,允许开发者用面向对象的方式来操作数据库。在基于注解的Hibernate中,我们可以在实体类上使用注解如`@Entity`、`@Table`、`@Id`等,来声明数据库表...

Global site tag (gtag.js) - Google Analytics