PostgreSQL中常用的时间类型有哪些

分类:知识百科 日期: 点击:0

PostgreSQL中常用的时间类型有timestamp、timestamptz、date、time、interval等。

timestamp

timestamp是一种带时间戳的日期时间格式,其存储格式为8个字节,占8个字节,可以表示日期和时间,从4713年1月1日00:00:00到294276年12月31日23:59:59之间的日期和时间。使用方法:timestamp 'YYYY-MM-DD HH:MM:SS'。

timestamptz

timestamptz是带时区的时间戳格式,其存储格式为8个字节,可以表示日期和时间,从4713年1月1日00:00:00到294276年12月31日23:59:59之间的日期和时间,带有时区信息。使用方法:timestamptz 'YYYY-MM-DD HH:MM:SS+TZ'。

date

date是一种日期格式,其存储格式为4个字节,可以表示从4713年1月1日到5874897年12月31日之间的日期。使用方法:date 'YYYY-MM-DD'。

time

time是一种时间格式,其存储格式为4个字节,可以表示从00:00:00到23:59:59之间的时间。使用方法:time 'HH:MM:SS'。

interval

interval是一种时间间隔格式,其存储格式为8个字节,可以表示任意的时间间隔,使用方法:interval 'YYYY-MM-DD HH:MM:SS'。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。