sqlite - 使用 STRFTIME 更新时间列不起作用
问题描述
我试图更新表“日期”列“时间”中的值。日期应从(即)更改
“2019-01-31 08:00”到“2021-01-31 08:00”
,但事实并非如此。我阅读了 SQLite 参考。这种操作不允许STRFTIME吗?
UPDATE date SET time=STRFTIME('yyyy-MM-dd HH:mm', time, '+2 years') WHERE id=735
解决方案
推荐阅读
- rust - 我怎样才能明确地说关联类型应该是什么?
- c++ - MFC不能重绘CTabCtrl?
- authentication - 为多个应用程序阶段实施中央身份验证服务器
- postgresql - 为什么 UPDATE 权限在 PostgreSQL 中没有 SELECT 权限就不起作用?
- twilio - 如何在受限机器上访问 Twilio
- ios - MPMediaItemPropertyArtwork 未在 Apple Watch 中设置
- python - 如何遍历 JSON 响应并附加到数据框中?
- javascript - 如何在响应式设计中使图像垂直对齐?
- powershell - 脚本不会读取多个用户
- javascript - 当我想将函数的返回值用作全局变量时如何重构代码?