2014-02-05 61 views
0

我有一個SQLite3數據庫中的字段存儲爲日期字段。
沒有想到,我輸入的日期格式mm/dd/yyyy,而現在沒有日期功能會有效。我想我需要改變日期的存儲格式

有一個簡單的方法,我可以將日期轉換爲適當的格式,所以我可以執行正常工作搜索?

+0

我通常使用int(10),並在一個良好的醇」 UNIX時間戳拋出---但如果你給我們一些代碼來說明你在說什麼好一點,我相信我們可以幫助你。 –

+0

http://sqlite.org/lang_datefunc.html –

回答

0

如果字段有一個固定的長度,你可以用幾個簡單的substr電話提取出來:

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