問題タブ [apache-cocoon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Derby のマージ ステートメントで「ネットワークからの読み取り中にデータが不足しています」というエラーが発生する
Apache Derby データベースにデータを保存および取得するアプリケーション (Apache Cocoon) があります。Derby はサーバー モードで実行されており、バージョンは 10.12.1.1 です。
クエリ、挿入、および更新は問題なく実行されますが、マージ ステートメントを実行すると、「ネットワークからの読み取り中にデータが不十分です - 最小値が 21,272 バイトであると予想され、0 バイトしか受信されませんでした。接続が終了しました。 "
Derby ログの情報。
SQL マージステートメントは次のとおりです。
このマージ ステートメントは、Squirrel の SQL コンソールでテストされ、正常に動作します。
要約: 他の sql-statements は Cocoon から正常に動作します。merge ステートメントは Squirrel では正常に動作しますが、Cocoon からは動作しません。
この動作の原因は何ですか?