【发布时间】:2015-07-06 11:10:39
【问题描述】:
我以“6/4/2015 2:08:00 PM”的格式将日期/时间数据插入到 CHAR 列中。
我希望这应该自动转换为格式:
'2015-06-04 14:08:00' 以便在查询中使用它,因为 DATETIME 的格式是 YYYY-MM-DD hh:mm:ss.fffff。
如何转换?
【问题讨论】:
-
当你说你“以格式插入我的日期时间:
'6/4/2015 2:08:00 PM'”。这实际上是什么意思?您是否有包含该格式的 CHAR 或 VARCHAR 列?或者您是否有一个程序包含该格式的数据作为字符串,并且您想将其插入到 Informix DATETIME YEAR TO SECOND 列或其他内容中?您使用哪种语言?您可能需要查找TO_DATE函数。 -
我的表中有这种格式的数据。因此,当我运行查询以按日期获取特定数据时,我输入了这个日期,但它不接受它,因为它是 DATETIME 列。因此,我希望该用户将日期设置为 '6/4/2015 2:08:00 PM' 格式,并根据需要更改为 DATETIME 格式,然后实现查询。我只使用 Informix。如何使用 TO_DATE 函数?