[解決済み] ojdbc14.jar vs. ojdbc6.jar
2022-02-08 19:48:36
質問
以下のような違いがあることに気づきましたが、どこにも記載がありませんでした。 他の人が同じことに気づいたか、同じことを証明するドキュメントを見つけられるかどうか、疑問に思っています。
Env:-
Oracle 11g, JDK 1.6, iBatis, PL/SQL
シナリオ:-)
ojdbc14.jar
: pl/sql が型の変数を返す場合。
DATE
で、それをjava.sql.Date変数に入れれば、すべてうまくいくのです。例
Date annualDate = (Date) map.get("exam_date");
ojdbc6.jar
: pl/sql が型の変数を返した場合
DATE
それをjava.sql.Date変数に格納しようとすると、例外が発生します。
java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.sql.Date
解決方法は?
実は ojdbc14.jar は、ドライバの実際のバージョンについて何も語っていません( JDBCドライバダウンロード ただし、Oracle 11gより前のものであることを除きます。このような場合、正確なバージョンを提供する必要があります。
いずれにせよ、以下のサイトで説明があると思います。 DATEとTIMESTAMPはどうなっているのか? 要するに、9.2ドライバで動作を変更し、11.1ドライバで再度変更したのです。
これは、あなたが経験している違いを説明するかもしれません(そして、私は最新バージョン、すなわち11.2ドライバを使用することをお勧めします)。
関連
-
[解決済み】「error: '.class' expected」の意味と修正方法について
-
[解決済み】 JAVA 変数宣言はここではできない
-
[解決済み】Java Error "Exception in thread "main" java.util.InputMismatchException" Array プログラムで発生。
-
[解決済み] Hide Utility Class Constructor : ユーティリティクラスはパブリックまたはデフォルトコンストラクタを持つべきではありません。
-
[解決済み】Javaの".class expected "について
-
[解決済み】Eclipseで「パッケージエクスプローラー」ビューが見つからない
-
[解決済み] SQLエラー。0, SQLState: 08S01 通信リンクの失敗 [重複]。
-
[解決済み] Mavenを使用して、依存関係を持つ実行可能なJARを作成するにはどうすればよいですか?
-
[解決済み] Mavenプロジェクトにローカルのjarファイルを追加する方法は?
-
[解決済み】IntelliJ IDEAプロジェクトに外部jar(lib/*.jar)を追加するための正しい方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Doubleはdereferencedできない?
-
[解決済み】「error: '.class' expected」の意味と修正方法について
-
[解決済み】Javaでユーザー入力を待機させる方法
-
[解決済み] intellijが自動配線リポジトリにタイプのBeanが見つからないと不正確な発言をする件
-
[解決済み】java.io.IOException: 壊れたパイプ
-
[解決済み】Java Error "Exception in thread "main" java.util.InputMismatchException" Array プログラムで発生。
-
[解決済み】Javaのswitch文。定数式が必要だが、定数である
-
[解決済み] StringBuilderをクリアまたは空にするにはどうすればよいですか?重複] [重複] [重複] [重複] [重複] [重複
-
[解決済み] JavaでSSLピアが正しくシャットダウンされない
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。