当前位置:网站首页>sqlite 日期字段加一天
sqlite 日期字段加一天
2022-08-03 07:30:00 【木尧大兄弟】
背景介绍
需要写一个更改时间字段的功能,要用到 sql 语句操作 sqlite 数据库,由于 sqlite 不支持 dateadd 等函数,只能用其他方法,于是找到了 datetime()
函数。
使用方法
对 review
表的 add_time
字段统一增加 1天
,执行以下语句:
update review set add_time=DATETIME(add_time, ‘+1 day’);
执行前:
执行后:
扩展知识
SQLite 支持以下五个日期和时间函数:
date(timestring, modifier, modifier, ...)
以 YYYY-MM-DD 格式返回日期。time(timestring, modifier, modifier, ...)
以 HH:MM:SS 格式返回时间。datetime(timestring, modifier, modifier, ...)
以 YYYY-MM-DD HH:MM:SS 格式返回。julianday(timestring, modifier, modifier, ...)
这将返回从格林尼治时间的公元前 4714 年 11 月 24 日正午算起的天数。strftime(format, timestring, modifier, modifier, ...)
这将根据第一个参数指定的格式字符串返回格式化的日期。
上述五个日期和时间函数把时间字符串作为参数。时间字符串后跟零个或多个 modifier
修饰符。strftime()
函数也可以把格式字符串 format
作为其第一个参数。下面将为您详细讲解不同类型的时间字符串和修饰符。
参考:https://www.runoob.com/sqlite/sqlite-date-time.html
边栏推荐
- boot-SSE
- 循环神经网络RNN基础《PyTorch深度学习实践》
- 五、《图解HTTP》报文首部和HTTP缓存
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- [ 漏洞复现篇 ] yapi 代码执行 getshell 漏洞复现详解
- Poke the myth of Web3?Poke the iron plate.
- 22-08-02 西安 尚医通(02)Vscode、ES6、nodejs、npm、Bable转码器
- Nanny level explains Transformer
- WordPress主题-B2美化通用子主题商业运营版
- 【图像边缘检测】基于matlab灰度图像的积累加权边缘检测【含Matlab源码 2010期】
猜你喜欢
随机推荐
差分(前缀和的逆运算)
学习Glide 常用场景的写法 +
c现代方法16章基础
postman将接口返回结果生成csv文件到本地
WordPress主题-B2美化通用子主题商业运营版
JS作用对象API技巧
实时目标检测新高地之#YOLOv7#更快更强的目标检测器
【云原生--Kubernetes】Pod容器与镜像拉取策略
Taro框架-微信小程序-内嵌h5页面
五、《图解HTTP》报文首部和HTTP缓存
线程基础(二)
redis AOF持久化个人理解
002-字段不为null
pt-online-schema-change工具使用的一次
【第1天】SQL快速入门-基础查询(SQL 小虚竹)
如何在安装GBase 8c数据库的时候,报错显示“Host ips belong to different cluster?
C语言实现树的底层遍历--超简代码
pyspark @udf loop using variable problem
Postman will return to the interface to generate a json file to the local
drop database出现1010