首页 > 解决方案 > Kotlin 和暴露的 ORM

问题描述

我得到这个例外:

org.jetbrains.exposed.exceptions.ExposedSQLException:java.sql.SQLDataException:ORA-01861:文字与格式字符串不匹配

为什么因为这个:

object Register: Table(){

    val dat_od = date("DAT_OD")

}

我正在尝试用这个来获取

SQL:SELECT ... Register.DAT_OD BETWEEN '2018-06-02' AND '2018-06-03'

这是有效的选择:

SELECT ... DAT_OD BETWEEN TO_DATE('02/06/2018', 'MM/DD/YYYY') and TO_DATE('06/06/2018', 'MM/DD/YYYY')

是的,我明白了原因,但我不能将 datetime 转换为 java.sql.date...,但我可以但我不需要 Exposed ORM ...

标签: kotlinhikaricpkotlin-exposed

解决方案


推荐阅读