2016-09-14 101 views
0

我搜索了合适的Oracle数据类型来存储ISOYearMonth。但遇到Date,TimeStamp数据类型以便用精度变化来存储具有时间的Date。请指导我选择apt数据类型来存储ISOYearMonth。适用于存储ISOYearMonth的Oracle数据类型是什么?

+0

该字段的内容是什么?数字是否是合乎逻辑的选择? –

回答

0

我觉得使用DATE类型将是最合适的。

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

当然,如果你想看到ISOYearMonth格式在屏幕上这个日期,您应该使用数据转换成字符串数据TO_CHAR(my_date, 'YYYY-MM')在您的查询中。

相关问题