我想我需要改变日期存储方式的格式

时间:2014-02-05 22:39:06

标签: date sqlite field reformat

我在SQLite3数据库中有一个字段存储为日期字段 我没想到,我以格式mm/dd/yyyy输入了日期,现在没有任何日期函数可以使用。

有没有一种简单的方法可以将日期转换为正确的格式,以便我可以执行正常的搜索?

1 个答案:

答案 0 :(得分:0)

如果字段具有固定长度,您可以通过几个简单的substr调用来提取它们:

UPDATE MyTable
SET DateColumn = substr(DateColumn, 7, 4) || '-' ||
                 substr(DateColumn, 1, 2) || '-' ||
                 substr(DateColumn, 4, 2);