postgreSQL的timestamptz列转换为天级别日期字符串

目录

转换为天级别字符串

其它转换


转换为天级别字符串

举例如postgresql的timestamptz类型存储表现为2022-03-05 10:02:40.134316+08

假设列名为created_at,此时如要拿一个天级别字符串和created_at进行比较或查询,这时候就需

要转换,我们第一时间想到的是:

Go 复制代码
where created_at < '2022-03-05'

但这如果是date类型那还可以,timestamptz类型就不行了。

正确的:

Go 复制代码
where to_char(created_at,'YYYY-MM-DD') <'2022-03-05'

其它转换

转换为秒:

Go 复制代码
to_char(created_at,'YYYY-MM-DD hh:mi:ss') 
相关推荐
IT摆渡者3 小时前
MySQL性能巡检脚本分析报告
数据库·mysql
Lyyaoo.4 小时前
Redis基础
数据库·redis·缓存
杨云龙UP4 小时前
ODA登录ODA Web管理界面时提示Password Expired的处理方法_20260423
linux·运维·服务器·数据库·oracle
解救女汉子4 小时前
SQL触发器如何获取触发源应用名_利用APP_NAME函数追踪
jvm·数据库·python
weixin_520649876 小时前
数据库函数
数据库
Bert.Cai7 小时前
MySQL LPAD()函数详解
数据库·mysql
OnlyEasyCode8 小时前
Navicat 任务自动备份指定数据库
数据库
if else8 小时前
Redis 哨兵集群部署方案
数据库·redis
yejqvow128 小时前
Pandas 高效实现组内跨行时间戳匹配与布尔标记
jvm·数据库·python
了不起的云计算V8 小时前
从DeepSeek V4适配看国产算力的三个拐点
数据库·人工智能