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') 
相关推荐
猿小喵8 分钟前
MySQL数据库binlog解析
数据库·mysql
橙汁味的风15 分钟前
6关系数据理论
数据库
牛魔王_131 分钟前
SqlServer 大数据量分页查询
数据库·sqlserver·分页·查询·翻页
醉风塘32 分钟前
MongoDB持久化深度解析:从数据安全到性能平衡的艺术
数据库·mongodb
典孝赢麻崩乐急34 分钟前
Redis复习------跳表
数据库·redis·缓存
✿ ༺ ོIT技术༻36 分钟前
Redis:Redis背景、特性、客户端及单线程模型
数据库·redis·缓存
程序员阿鹏42 分钟前
如何保证写入Redis的数据不重复
java·开发语言·数据结构·数据库·redis·缓存
廋到被风吹走1 小时前
【数据库】【Oracle】事务与约束详解
数据库·oracle
天然玩家1 小时前
【数据库知识】聚簇索引&二级索引
数据库·聚簇索引·回表·二级索引
斯普信专业组1 小时前
Redis Cluster 集群化部署全流程指南:从源码编译到容器化
数据库·redis·缓存