使用自定义类型的SchemaExport

时间:2012-06-27 17:52:50

标签: hibernate sybase-ase schemaexport custom-type

我想使用hibernate-core 4.1.4中的org.hibernate.tool.hbm2ddl.SchemaExport生成/导出Sybase ASE 15.5架构,其中应将特定列创建为UNIVARCHAR而不是常规VARCHAR数据类型。我怎么做?我首选的方法是使用注释。

1 个答案:

答案 0 :(得分:0)

通过在Column annotation中将SQL片段作为columnDefinition属性的值。

例如:

@Column(name="columnName", columnDefinition="univarchar(50)")