gpt4 book ai didi

android - 如何引用 sqlite db 列以在更新语句中使用

转载 作者:行者123 更新时间:2023-11-30 04:52:38 25 4
gpt4 key购买 nike

我正在尝试更新 android sqlite 数据库中的日期时间列以使用国际日期格式 (yyyy-mm-dd) 而不是当前格式 (mm/dd/yyyy)。我想使用 sqlite date() 函数重新格式化列的当前值。我认为它会像下面这样简单:

update tblename set thedate = date(thedate)

但上面的方法不起作用。

我将如何编写 sql 语句来完成此操作?

谢谢帕特里克

最佳答案

DATE() 不理解您的旧日期格式。

以下应该有效:

更新 tblname SET thedate = substr(thedate, 7, 4) || '-' || substr(日期, 1, 2) || '-' || substr(日期, 4, 2);

关于android - 如何引用 sqlite db 列以在更新语句中使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2795043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com