Grails Project jdbc TSQL如何创建datetime2列

时间:2012-12-24 14:01:56

标签: tsql grails jdbc

您好我有一个Grails项目,无论我在Domain Class中提供的日期(java.sql.Timestampjava.util.Date)是什么类型,它总是在TransactSQL数据库中创建一个datetime列( Microsoft SQL Server 2008 R2。我需要一个datetime2字段。

有人知道DomainClass创建datetime2字段可以使用哪种数据类型吗?

我用这个:postgresql-9.0-801.jdbc4.jar

2 个答案:

答案 0 :(得分:1)

在您的地图部分中:

dateField(sqlType: 'datetime2')

答案 1 :(得分:0)

您可以使用映射来自定义数据库类型

class Address {

         Date  date

         static mapping = { date type: 'datetime2' } 

}