我在SQLite中有一个大表,其中包含日期字段(varchar类型),格式为dd-mm-yyyy hh:mm(即01-01-2014 01:20),我需要将它们转换为格式为dd-mm-yyyy,hh:mm(年后添加逗号,即01-01-2014,01:20)
我该怎么做?是否以任何方式使用日期格式化程序或在SQLite中使用regexp?
答案 0 :(得分:1)
你只想在第十个角色后插入一些东西。 请使用substr function:
UPDATE BigTable SET AField = substr(AField, 1, 10) || ',' || substr(AField, 11)