PostgreSQL 时间/日期函数和操作符
一、日期/时间操作符
下表演示了基本算术操作符的行为(+,*, 等):
二、日期/时间函数
二、区别
select now();
select CURRENT_DATE;
select CURRENT_TIME;
select CURRENT_TIMESTAMP;
select CURRENT_TIME(precision);
select CURRENT_TIMESTAMP(precision);
select LOCALTIME;
select LOCALTIMESTAMP;
select LOCALTIME(precision);
select LOCALTIMESTAMP(precision);
CURRENT_TIME
和CURRENT_TIMESTAMP
传递带有时区的值;LOCALTIME
和LOCALTIMESTAMP
传递的值不带时区。CURRENT_TIME
、CURRENT_TIMESTAMP
、LOCALTIME
和 LOCALTIMESTAMP
可以有选择地接受一个精度参数
select transaction_timestamp();
select statement_timestamp();
select clock_timestamp();
select timeofday();transaction_timestamp()
等价于CURRENT_TIMESTAMP
,但是其命名清楚地反映了它的返回值。statement_timestamp()
返回当前语句的开始时刻(更准确的说是收到 客户端最后一条命令的时间)。
clock_timestamp()
返回真正的当前时间,timeofday()
是一个有历史原因的PostgreSQL函数。和clock_timestamp()
相似,timeofday()
也返回真实的当前时间,但是它的结果是一个格式化的text
串,而不是timestamp with time zone
值。
now()
是PostgreSQL的一个传统,等效于transaction_timestamp()
。
最新文章
- Struts2 回顾总结
- Docker入门简介
- Java jdbc 连接oracle之二(使用properties文件)
- python走起之第十一话
- mongodb学习01介绍
- AspCms标签手册
- FreeMarker笔记 第四章 其它
- Matlab实现PCA
- memcached常用命令
- 规则集之探究何时使用HashSet、LinkedHashSet以及TreeSet?
- JAVA_SE基础——31.this关键字
- 【原创】大叔问题定位分享(21)spark执行insert overwrite非常慢,比hive还要慢
- MySQL命令行的备份与还原
- 【linux轻松学】修改文件权限
- [保存]——pycharm5专业版激活方法
- 基本控件文档-UISlider属性
- 【324】Python 库说明(安装&;卸载)
- BZOJ4032:[HEOI2015]最短不公共子串(SAM)
- kali linux之本地提权
- 赶集网mysql开发36条军规
热门文章
- 所元素设为border-box
- kali2021.4a安装angr(使用virtualenv)
- Kubernetes监控手册-01体系概述
- [Linux Kernel 源码分析] 通过vconfig配置vlan的系统调用/驱动流程分析
- Python实验报告(第2章)
- Redis RDB 与AOF
- [常用工具] Python视频解码库DeFFcode使用指北
- 【分布式技术专题】「LVS负载均衡」全面透析Web基础架构负载均衡LVS机制的原理分析指南
- 刺激,线程池的一个BUG直接把CPU干到100%了。
- 01-Sed简介