問題タブ [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.

0 投票する
1 に答える
287 参照

sql - Derby のマージ ステートメントで「ネットワークからの読み取り中にデータが不足しています」というエラーが発生する

Apache Derby データベースにデータを保存および取得するアプリケーション (Apache Cocoon) があります。Derby はサーバー モードで実行されており、バージョンは 10.12.1.1 です。

クエリ、挿入、および更新は問題なく実行されますが、マージ ステートメントを実行すると、「ネットワークからの読み取り中にデータが不十分です - 最小値が 21,272 バイトであると予想され、0 バイトしか受信されませんでした。接続が終了しました。 "

Derby ログの情報。

SQL マージステートメントは次のとおりです。

このマージ ステートメントは、Squirrel の SQL コンソールでテストされ、正常に動作します。

要約: 他の sql-statements は Cocoon から正常に動作します。merge ステートメントは Squirrel では正常に動作しますが、Cocoon からは動作しません。

この動作の原因は何ですか?