Grails字符串(日期)作为传统数据库中的Varchar和使用函数之间的查询

时间:2014-06-25 19:36:50

标签: sql date grails gorm varchar

New Grails应用程序需要使用许多其他应用程序使用的旧数据库。在旧数据库中,所有日期字段都设计为VARCHAR(10)。在grails应用程序中,将有基于日期的搜索操作,即两个日期之间的搜索记录。但是在为这种特定情况制定标准方面有点棘手。

def fromDate = '12/06/2013' 
def toDate =  '02/15/2014'
HistroyRecords.createCriteria().list{
     between('dateCreated', fromDate, toDate) 
}

它不适用于年份部分。即,它作为字符串比较。请帮我在DB的varchar列上应用日期比较功能。

注意:此搜索条件基于一些日期字段,而不仅仅是一个。

0 个答案:

没有答案