postgreSQL的timestamptz列转换为天级别日期字符串
2023-12-29 15:40:50
?目录
转换为天级别字符串
举例如postgresql的timestamptz类型存储表现为2022-03-05 10:02:40.134316+08
假设列名为created_at,此时如要拿一个天级别字符串和created_at进行比较或查询,这时候就需
要转换,我们第一时间想到的是:
where created_at < '2022-03-05'
但这如果是date类型那还可以,timestamptz类型就不行了。
正确的:
where to_char(created_at,'YYYY-MM-DD') <'2022-03-05'
其它转换
转换为秒:
to_char(created_at,'YYYY-MM-DD hh:mi:ss')?
文章来源:https://blog.csdn.net/HYZX_9987/article/details/135205502
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!