Android 如何在update语句中引用sqlite db列
我正在尝试更新android sqlite数据库中的datetime列,以使用国际日期格式(yyyy-mm-dd),而不是当前格式(Android 如何在update语句中引用sqlite db列,android,sql,sqlite,date,formatting,Android,Sql,Sqlite,Date,Formatting,我正在尝试更新android sqlite数据库中的datetime列,以使用国际日期格式(yyyy-mm-dd),而不是当前格式(mm/dd/yyyy)。我想使用sqlite date()函数重新格式化列的当前值。我想它会像下面这样简单: update tblename set thedate = date(thedate) 但上述措施并不奏效 如何编写sql语句来实现这一点 谢谢 patrickDATE()不理解您的旧日期格式 以下方面应起作用: UPDATE tblname SET th
mm/dd/yyyy
)。我想使用sqlite date()函数重新格式化列的当前值。我想它会像下面这样简单:
update tblename set thedate = date(thedate)
但上述措施并不奏效
如何编写sql语句来实现这一点
谢谢
patrickDATE()不理解您的旧日期格式
以下方面应起作用:
UPDATE tblname SET thedate=substr(thedate,7,4)| |'-'| | substr(thedate,1,2)| |'-'| | substr(thedate,4,2)代码>日期()不理解旧的日期格式
以下方面应起作用:
UPDATE tblname SET thedate=substr(thedate,7,4)| |'-'| | substr(thedate,1,2)| |'-'| | substr(thedate,4,2)代码>