PostgreSQL二三函数

一、系统函数

--查询表是否存在
select count(1) from pg_class where relname = net_stream_app_bit_20190814

二、日期函数

--当前时间
select CURRENT_TIMESTAMP,now(),CURRENT_DATE,current_time
--计算时间差
select age( timestamp 2019-08-20 17:00:00,timestamp 2019-07-20 16:30:10)
--提取时间的指定域
select extract(HOUR from now())
select date_part(Hour,now())

select date_trunc(quarter,now())
--时间减1秒
select 2019-08-20 17:00:00::timestamp - 1 second::interval
--判断两个时间域是否相交
select (date 2017-01-01,date 2017-06-01) overlaps (date 2017-05-01,date 2017-10-01);

相关文章

文章浏览阅读601次。Oracle的数据导入导出是一项基本的技能,...
文章浏览阅读553次。开头还是介绍一下群,如果感兴趣polardb...
文章浏览阅读3.5k次,点赞3次,收藏7次。折腾了两个小时多才...
文章浏览阅读2.7k次。JSON 代表 JavaScript Object Notation...
文章浏览阅读2.9k次,点赞2次,收藏6次。navicat 连接postgr...
文章浏览阅读1.4k次。postgre进阶sql,包含分组排序、JSON解...