存储ISOYearMonth的apt数据类型是什么?

时间:2016-09-14 14:17:59

标签: oracle sqldatatypes

我搜索了合适的Oracle数据类型来存储ISOYearMonth。但遇到Date,TimeStamp数据类型存储日期与时间的精确变化。请指导我选择apt Oracle数据类型来存储ISOYearMonth。

1 个答案:

答案 0 :(得分:0)

我认为使用DATE类型最合适。

当您将数据插入表格时,您将需要使用TRUNC(my_date, 'MONTH')截断日期。 在这种情况下,当您选择用于比较或算术运算的数据时,您不需要任何额外的转换

当然,如果您希望在屏幕上以ISOYearMonth格式查看此日期,则应在查询中使用TO_CHAR(my_date, 'YYYY-MM')将数据转换为字符串。