次のように範囲を指定して、1日を指定できます。
WHERE bk_date >= TO_DATE('2012-03-18', 'YYYY-MM-DD')
AND bk_date < TO_DATE('2012-03-19', 'YYYY-MM-DD')
もっと簡単に言えば、TRUNCを使用できます:
WHERE TRUNC(bk_date) = TO_DATE('2012-03-18', 'YYYY-MM-DD')
パラメータなしのTRUNCは、日付から時間、分、秒を削除します。