hibernate建表文件 数据类型映射

用hibernate自动建表时,要书写hibernate建表文件,关于保留小数位数的数据类型是decimal,用Oracle数据库是这样定义的:

<property name="price" type="big_decimal">

 

      <column name="PRICE" length="18" scale="2"/>

</property>

 

如果用Firebird数据库则应该这样写:

<property name="price" type="float">

 

      <column name="PRICE" sql-type="decimal(18,2)"/>

</property>

你可能感兴趣的:(oracle,sql,Hibernate)