如何只保存日期的日/月部分?

时间:2014-08-12 07:42:46

标签: mysql database date types

我想在数据库表中保存日期的月份和日期部分。无论实际年份如何,这都将得到修复,因此我也不需要保存这一年 我可以定义类似:char(5)的类型并将其另存为:01-01但这不会保护"来自垃圾串。

有没有办法更好地定义它?例如。一个月和日的枚举有意义吗? (虽然仍然可以定义类似02-30的东西,但这当然毫无意义)

1 个答案:

答案 0 :(得分:-1)

select to_char(to_date('2011-01-17', 'yyyy-mm-dd'),'dd-mm') from dual;

<强> 17-01

它是用Oracle编写的,你可以使用Query for SQL中的逻辑。