Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
嗨,我有一个 Grails 项目,无论我在域类中提供的日期(java.sql.Timestamp,java.util.Date)数据类型,它总是datetime在 TransactSQL 数据库(Microsoft SQL Server 2008 R2)中创建一个列。我需要一个datetime2字段。
java.sql.Timestamp
java.util.Date
datetime
datetime2
有人知道我可以使用 DomainClass 创建datetime2字段的数据类型吗?
我用这个:postgresql-9.0-801.jdbc4.jar
在您的映射部分:
dateField(sqlType: 'datetime2')
您可以使用映射来自定义数据库类型
class Address { Date date static mapping = { date type: 'datetime2' } }