-3
私のテーブルのCREATE_DATE列には、以下の形式でタイムスタンプがあります。特定のCREATE_DATE範囲の間でレコードを検索する方法
9/8/2016 5:37:35 AM
特定のCREATE_DATEの範囲内でレコードを検索する必要があります。同じようにする方法について私を助けてください。
私は以下のクエリを使用しますが ORA-01843を取得していますない有効な月
select *
from gdf.msg_pyld
where dbms_lob.instr(pyld_clob,'4861615654')>=1
and CREATE_DATE BETWEEN '09/08/2016 5:59:17 AM' AND '09/08/2016 5:59:17 PM';
CREATE_DATE列のデータ型とは何ですか?それは適切なOracleの「日付」ですか、それとも文字列(VARCHAR2)ですか? – mathguy
列CREATE_DATEのDATA_TYPEは「DATE」 –
2011年9月8日は「2016年9月8日」または「2016年8月9日」を意味しますか?つまり、文字列はMM/DD/YYYYまたはDD/MM/YYYYの形式ですか? –