週の開始日を取得する


TRUNC関数の引数に'DAY'を指定すると引数の日付に対する
週の先頭日を取得することができる。

select  TRUNC (TO_DATE('2015-12-28') ,'DAY' ) 
From    DUAL


※NLS_TERITORY = Japan における週の初めは日曜日に定義されている。


動作確認環境:Oracle 12c