postgresql 从一个日期或时间型的字段内抽取年、月、日、时、分、秒数据

从一个日期或时间型的字段内抽取年、月、日、时、分、秒数据使用Extract 函数,它支持的关健字 YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、WEEKDAY、YEARDAY。

例如:从一个数据库表(TB)的"时间(moditime)"(时间类型为 TIMESTAMP类型)字段内提取相应的时间数据。有如下形式:

SELECT EXTRACT(YEAR FROM moditime) FROM TB(从moditime字段中提取年份)

SELECT EXTRACT(MONTH FROM moditime) FROM TB(从moditime字段中提取月份)

SELECT EXTRACT(DAY FROM moditime) FROM TB(从moditime字段中提取日)

SELECT EXTRACT(HOUR FROM moditime) FROM TB(从moditime字段中提取时)

SELECT EXTRACT(MINUTE FROM moditime) FROM TB(从moditime字段中提取分)

SELECT EXTRACT(SECOND FROM moditime) FROM TB(从moditime字段中提取秒)

 

你可能感兴趣的:(postgresql,postgresql,数据库)