ROUND( date [, fmt ] )
dateを書式モデルfmtで指定した単位に丸めた結果を返す。 fmtを省略すると、dateは最も近い日に丸められる。 【参照】[メニュー] > [書式] を参照してください。
SELECT ROUND( TO_DATE('2005/1/14') , 'YYYY' ) FROM DUAL;
[結果]
2005/01/01
SELECT ROUND( TO_DATE('2005/11/14') , 'YYYY' ) FROM DUAL;
[結果]
2006/01/01