postgresql - postgres中的月份(仅月份)的数据类型是什么?

标签 postgresql

我需要在postgresql中创建一个名为“月份”的列。“月份”列应该有一月、二月等,而不是1、2、3等。我需要检索按月份排序的数据。我应该使用什么数据类型以及如何检索按月排序的数据?

最佳答案

如果您只需要保存几个月,而不是整个日期,我会创建一个 enum :

CREATE TYPE month_enum AS ENUM
('January', 
 'February',
 'March', 
 'April',
 'May',
 'June',
 'July',
 'August',
 'September',
 'October',
 'November',
 'December'
);

关于postgresql - postgres中的月份(仅月份)的数据类型是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28627018/

相关文章:

postgresql - JPA - Postgres - 如何使用 Distinct 和 Group By 从表中获取结果

postgresql - Scriptella - 如何获取和重新使用自动生成的 ID?

django - 多个Postgres SELECT进程(Django GET请求)卡住,导致100%CPU使用率

postgresql - 后图形 View 与函数

sql - 将连接从 Oracle 移植到 Postgres

postgresql - Postgres : Index not being used or how to optimize

sql - 如何从postgresql中的特定日期获取上个月的日期

postgresql - Postgres 可以指定哪个字段触发了错误吗?

postgresql - 如何在 Postgres 的表中为每条记录生成一个唯一的字符串?

json - 如何使用 Sequelize 和 node.js 进行批量插入