SQL开发知识:PostgreSQL中的日期/时间函数

分类:文章教程 日期: 点击:0

零、前言

公司里有一台阿里云RDS数据库用了PPAS(Postgres PlusTM Advanced Server),在处理日期/时间时遇到一些问题,花了点时间整理如下。

一、获取当前时间

  • select now()
  • select current_timestamp
  • select localtimestamp
  • select clock_timestamp()

SQL开发知识:PostgreSQL中的日期/时间函数

有时候,我们不需要这么完整细致的时间,自然就有

  • select current_date
  • select current_time
  • select localtime

SQL开发知识:PostgreSQL中的日期/时间函数

二、时间的加减

老实说,这是见过最奇怪的一套时间计算的方式了。

select now() + interval ‘2 years’;
select now() + interval ‘2 year’;
select now() + interval ‘2 y’;
select now() + interval ‘2 Y’;
select now() + interval ‘2Y’;
标签:

网站声明

1、本站所有软件和资料来源互联网,仅供个人学习和研究使用,不得用于任何商业用途。
2、如有侵犯您商标权、著作权或其他合法权利的,请联系我们,本站将在第一时间对此进行核实并处理。
3、本站所有可下载资源,都是按照“原样”提供,本站并未对其做过任何改动。本站不保证本站提供的下载资源的准确性、安全性和完整性。同时,本站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。
4、继续浏览本站,即代表您遵守此声明。