Oracleでtimestamp値の差をSELECTするとエラー発生 ホーム › フォーラム › A5:SQL Mk-2掲示板 › Oracleでtimestamp値の差をSELECTするとエラー発生 このトピックには2件の返信、1人の参加者があり、最後にradianにより1年、 11ヶ月前に更新されました。 3件の投稿を表示中 - 1 - 3件目 (全3件中) 投稿者 投稿 2022/12/13 11:59 #17936 返信 radianゲスト お世話になっております。 select SYSTIMESTAMP – DATE列 from テーブル名 のようなSQLを実行すると、 SQL実行でエラーが発生しました。 エラーを特定できません となってしまいます。(Oracle付属のSQL Plusで表示出来る事は確認しております) ひとまず、ご報告まで。 Oracle11g A5M2 ver2.18.0 beta37 2022/12/18 22:39 #18180 返信 松原正和キーマスター radian さんこんにちは。 Oracle 19c で試してみたのですが、特にエラーなく取得できるようでした。DATE列とはDATE型の列を指定するということですよね? 専用接続のOCI経由と直接接続で試してみています。radian さんの方でも、接続の仕方を変更すると変わらないかお試しいただけたらと思います。 2022/12/19 14:15 #18198 返信 radianゲスト 直接接続とOCIを試してみたところ、問題は発生しませんでした。 ODBC(32bit)で、Oracle in instantclient_18_3 を使用するとエラーになるようです。 .NETのコンソールアプリでOdbcConnection接続で検証してみたところ、 System.Data.Odbc.OdbcException (0x80131937) が発生する事から、 OracleのODBCドライバ側に問題があるのかもしれません。 どうもお手数お掛けしました。 投稿者 投稿 3件の投稿を表示中 - 1 - 3件目 (全3件中) 返信先: Oracleでtimestamp値の差をSELECTするとエラー発生 あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信