2016-11-08 8 views

答えて

5

"M"リテラルが常に存在する場合は、フォーマットマスクで二重引用符で囲んでください。日の部分がないので、月の最初の日にデフォルトになります。

select to_date('M20161', '"M"YYYYMM') as res 
    from dual 

結果:

RES  
--------- 
01-JAN-16 

TO_CHAR()機能とMon-YY書式モデルを使用し、所望のJan-16形式で日付を表示します。

select to_char(to_date('M20161', '"M"YYYYMM'), 'Mon-YY') as res 
    from dual 

結果:

RES 
------ 
Jan-16 
関連する問題