特定の日付のテーブルのすべての行を取得するクエリを作成しようとしています。
SELECT * FROM MY_TABLE WHERE COLUMN_CONTAINING_DATE='2013-05-07'
ただし、テーブルでは COLUMN_CONTAINING_DATE に「2013-05-07 00:00:01」などのデータが含まれているため、これは機能しません。
SELECT * FROM MY_TABLE WHERE COLUMN_CONTAINING_DATE>='2013-05-07' AND COLUMN_CONTAINING_DATE<'2013-05-08'
ただし、オプション 2 はハックな方法のように感じられるため、使用したくありません。特定の日付のすべての行を取得し、COLUMN_CONTAINING_DATE の分と時間をどうにかして気にしないというクエリを配置したいと思います。
このクエリを H2 と DB2 の両方で実行しようとしています。
助言がありますか?