首页 文章

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

提问于
浏览
0

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

有没有办法更好地定义它?例如 . 一个月和日的枚举有意义吗? (虽然仍然可以定义 02-30 这当然没有意义)

1 回答

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

    17-01

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

相关问题