强制liquibase允许24小时时间戳

时间:2015-08-07 06:29:54

标签: oracle liquibase

我有一个liquibase脚本初始化oracle数据库中的一些数据。它还包含一些时间戳的插入。

INSERT INTO ACCTEST4.MAXVCOVERSION (VCOID, SPECIFICATIONVERSION, SPECIFICATIONTITLE, VERSIONGENERATORCLASS, REGISTRATIONTIME) VALUES ('xxxxxxxxxxxxx', '3.1.7', 'xxxxxxxxxxxx', NULL, '05-Aug-2015 15:14:51')

在使用24H格式的语言的机器上运行该脚本以获取时间戳一切都很好,但是使用12H时间戳更改为机器我得到了

ORA-01849: hour must be between 1 and 12

我该如何解决这个问题?我可以配置liquibase强制使用24H时间戳吗?

编辑: 该语句是使用

创建的
      <loadData
            encoding="UTF-8"
            file="liquibase/v320/installSunriseDml/csv/MAXVCOVERSION.csv"
            separator=";"
            tableName="MAXVCOVERSION">
        <column name="VERSIONGENERATORCLASS" type="STRING" />
        <column name="SPECIFICATIONVERSION" type="STRING"/>
        <column name="VCOID" type="STRING"/>
        <column name="REGISTRATIONTIME" type="DATETIME"/>
        <column name="SPECIFICATIONTITLE" type="STRING"/>
      </loadData>

0 个答案:

没有答案