当前位置:网站首页>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
边栏推荐
猜你喜欢

The use of the database table structure document generation tool screw

jolt语法

实时目标检测新高地之#YOLOv7#更快更强的目标检测器

【多线程进阶】--- 常见锁策略,CAS,synchronized底层工作原理,JUC,线程安全的集合类,死锁

请求与响应:响应

How to choose a reliable and formal training institution for the exam in September?

智能客服,还有多少AI泡沫?

测试用例设计方法之因果图详解

加载properties文件,容器总结

加速FinOps实践,为企业降本增效
随机推荐
boot-SSE
SSM整合流程
2022年 SQL 优化大全总结详解
ViewModel 记录下 +
如何在安装GBase 8c数据库的时候,报错显示“Host ips belong to different cluster?
《21天精通TypeScript-5》类型注解与原始类型
mysql服务器上的mysql这个实例中表的介绍
Taro框架-微信小程序-内嵌h5页面
【着色器实现Glow可控局部发光效果_Shader效果第十三篇】
The ORB - SLAM2 extracting feature points
9月考,如何选择靠谱正规的培训机构?
Windows安装MySQL(MIS)
【云原生--Kubernetes】Pod容器与镜像拉取策略
pyspark df secondary sorting
pyspark---low frequency feature processing
CDGA|如何加强数字政府建设?
伦敦银现货市场如何使用多条均线?
力扣(LeetCode)214. 打家劫舍 II(2022.08.02)
thop 使用心得
从学生到职场的转变