我正在尝试使用 liquibase 插入标签插入数据。当我向 value tag 输入数字时,它工作正常。但是我正在寻找一个简单的函数来处理默认日期(数据库的当前日期时间),即使我没有将它作为我的表定义的一部分。
例如:
<changeSet id="abc_1" author="Me">
<insert tableName="Emp" schemaName="XYZ">
<column name="name" value="Me"/>
<column name="create_date" value ="1328055111692"/>
<column name="profile_last_update" value="currentDateTimeFunction"/>
<column name="group_name" value="BlahBlah"/>
</insert>
</changeSet>
这里<column name="create_date" value ="1328055111692"/>
工作正常,它被插入到数据库中。我也尝试过使用<defaultValueDate>
,<valueDate>
但他们也需要一些指定格式的日期输入。
我正在寻找一些像currentDateTimeFunction这样的函数,它将根据我使用的数据库类型转换为 UNIX_TIMESTAMP() 或 SYSDATE 或 now() 。请帮我。
谢谢你,拉姆亚