`
huangxx
  • 浏览: 321666 次
  • 来自: ...
社区版块
存档分类
最新评论

hibernate tools oracle nvarchar2 被映射成Serializable

阅读更多

http://opensource.atlassian.com/projects/hibernate/browse/HBX-656

 

貌似问题还没有解决

 

难道非得用

<hibernate-reverse-engineering>
 <type-mapping>
  <sql-type jdbc-type="OTHER" hibernate-type='string'></sql-type>
 </type-mapping>

分享到:
评论
3 楼 xy2401 2013-07-24  
<type-mapping>
  <sql-type jdbc-type="NVARCHAR" hibernate-type="string"/>
  <sql-type jdbc-type="VARCHAR" hibernate-type="string"/>
</type-mapping>

是这样没错
2 楼 xy2401 2013-07-24  
xy2401 写道
额,原来配置文件可以改啊。。。
不过我已经生成了,就只好手动修改一下了

又忘记了
1 楼 xy2401 2013-04-16  
额,原来配置文件可以改啊。。。
不过我已经生成了,就只好手动修改一下了

相关推荐

    Hibernate中数据类型

    `VARCHAR2` 在 Oracle 中代替 `VARCHAR`,而 `NVARCHAR2` 用于 Unicode 字符串。因此,在实际应用中,开发者需要根据所使用的数据库系统进行适当的调整。 **3. 使用 Hibernate 数据类型** 在 Hibernate 中,数据...

    Hibernate自动生成数据库表映射实体类

    str += "public class $ {\n".replace("$", NameOfTable.substring(2)); str += "\n @Id\n"; str += strInJava; str += "}"; System.out.println(str); StringSelection stringSelection = new ...

    Oracle的表结构转成Mysql的表结构

    IF (c.data_type = 'VARCHAR2' OR c.data_type = 'NVARCHAR2') THEN data_type := 'VARCHAR(' || c.data_length || ')'; ELSIF (c.data_type = 'CHAR' OR c.data_type = 'NCHAR') THEN data_type := 'CHAR(' || ...

    pb写的从oracle库中读取和保存图片

    标题中的“pb写的从oracle库中读取和保存图片”是指使用PowerBuilder(PB)这一编程工具,通过连接Oracle数据库,实现对存储在数据库中的图片数据进行读取、处理和保存到本地文件系统的功能。Oracle数据库中可能以...

    Oralce中VARCHAR2()与NVARCHAR2()的区别介绍

    在Oracle数据库中,VARCHAR2()和NVARCHAR2()都是用于存储字符数据的变量长度数据类型,但它们之间存在显著的差异。以下是对这两个数据类型的详细解释: 1. VARCHAR2() VARCHAR2() 是Oracle中的标准可变长度字符...

    oracle char,varchar,varchar2的区别和使用方法

    除了上述三种基本的字符类型之外,Oracle 还提供了两种 Unicode 字符类型:`NCHAR` 和 `NVARCHAR2`。 - **NCHAR**:固定长度的 Unicode 字符类型,用于存储 Unicode 文本数据。 - **NVARCHAR2**:可变长度的 ...

    sqlserver转oracle

    例如,SQL Server的`nvarchar2`对应Oracle的`NVARCHAR2`,`int`对应`NUMBER`等。 4. 数据转换逻辑: 数据可能需要进行转换以适应Oracle的格式。例如,日期格式、字符串处理、数值精度等可能需要调整。 5. 索引和...

    oracle数据库字段值自动加1

    F_DEBTEE NVARCHAR2(255), F_LINE NVARCHAR2(255), F_REELNO NVARCHAR2(255), F_DISKNUMBER NUMBER(10, 0), F_PAGESNUMBER NVARCHAR2(255), F_BORROWER NVARCHAR2(255), F_RETURNDATE DATE, F_CHECKPEOPLE ...

    cx_Oracle使用方法

    | NVARCHAR2 | cx_Oracle.STRING | str | | LONG | cx_Oracle.STRING | str | | CHAR | cx_Oracle.FIXED_CHAR | str | | NUMBER | cx_Oracle.NUMBER | int | | FLOAT | cx_Oracle.NUMBER | float | | DATE | cx_...

    oracle 与db2比较

    - **Oracle**:支持CHAR(N)、NCHAR(N)、VARCHAR2(N)、NVARCHAR2(N)、NUMBER(P,S)、DATE、RAW(N)、BLOB/CLOB/NCLOB/BFILE、LONG/LONGRAW、ROWID等数据类型。 - **DB2 Unix/Windows**:支持CHAR(n)、VARCHAR(n)、...

    sqlserver自动生成sql语句工具sqlserver转oracle

    1. 数据类型映射:SQL Server和Oracle的数据类型可能存在差异,如SQL Server的`datetime`对应Oracle的`timestamp`,`varchar2`对应`nvarchar2`等,工具会自动进行转换,但也可能需要手动调整。 2. 函数和过程转换:...

    oracle 中几种字符类型

    在 Oracle 中,字符类型是最基本的数据类型之一,有多种不同的字符类型,包括 CHAR、VARCHAR、VARCHAR2、NVARCHAR、NVARCHAR2 等。了解这些字符类型的特点和区别对于数据库设计和应用开发非常重要。 一、CHAR 类型 ...

    将SQLSERVER中的数据同步到ORACLE中

    - `nvarchar` -&gt; `NVARCHAR2` - `smallint` -&gt; `NUMBER(5)` - `smallmoney` -&gt; `NUMBER(10)` - `varchar` -&gt; `VARCHAR2` 这些映射可以帮助我们在Oracle端创建与SQL Server中字段类型相匹配的表结构。 #### 3. 创建...

    mssql2oracle类型对比

    - `nvarchar`: 可变长度的Unicode字符串,等同于Oracle中的`VARCHAR2`类型。 - `text`: 大文本数据类型,等同于Oracle中的`LONG`类型。 - `ntext`: Unicode大文本数据类型,Oracle中没有直接对应的类型,可以使用...

    Oracle 数据库多语言入库问题的解决方案

    默认字符集用于CHAR、VARCHAR、VARCHAR2、CLOB等类型的数据,而国家字符集服务于NCHAR、NVARCHAR、NVARCHAR2、NCLOB等类型,以处理多语言需求。例如,当数据库的默认字符集为ZHS16GBK,国家字符集为AL16UTF16时,...

    ORACLE和SQL语法区别归纳

    - **NCHAR/NVARCHAR2**: 这两个类型在Oracle中均为4KB,在SQL Server中也为4KB。这些类型用于存储Unicode字符数据。 2. **数值类型** - **NUMBER vs NUMERIC/DECIMAL vs INT/INTEGER vs FLOAT/REAL** - **...

    oracle与sql_server数据类型对应关系.doc

    4. **DATETIME映射问题**:SQL Server的datetime数据类型在Oracle中会被映射为char4,这可能造成数据格式不匹配的问题。 5. **FLOAT和REAL类型范围差异**:SQL Server的float和real类型在数值范围上与Oracle存在...

    oracle sql要求

    - `NVARCHAR2`:可变长度的Unicode字符数据,适合存储非英文字符。 - `CHAR`:固定长度的字符数据。 - `DATE`:用于存储日期和时间。 - `BOOLEAN`:虽然Oracle官方不支持布尔类型,但可以通过`NUMBER(1)`或`CHAR...

Global site tag (gtag.js) - Google Analytics