- 2012-2-18
- Oracle
西暦⇒和暦 select to_char(sysdate,'EYY/MM/DD',
'nls_calendar = ''Japanese Imperial''') from dual;
和暦⇒西暦 select to_char(to_date('平成20.5.23',
'eeyy.mm.dd','nls_calendar=''Japanese Imperial'''),'yyyy/mm/dd') from dual;
select to_char(to_date('H20.5.23',
'eyy.mm.dd','nls_calendar=''Japanese Imperial'''),'yyyy/mm/dd') from dual;
和暦⇒西暦の場合、「平成」の場合、変換フォーマットは
「ee」「H」の場合は「e」である事に注意しよー。