問題タブ [cursors]
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-server - カーソルを使用して複数のデータベースでクエリをループする
テーブルにリストした複数のデータベースを使用してクエリをループしようとしています。カーソルを使用して、新しいデータベース名で USE ステートメントを切り替えようとしましたが、正しくない構文エラーが発生し続けます。これを行う方法はありますか?以下は私の試みです。
java - PL/SQLデータベースでJavaクラスによって開かれたカーソルを閉じる方法は?
PL/SQL パッケージから Java ソースを呼び出し、Java ソースでデータベース テーブルにデータを挿入するケースがあります。この挿入操作により、呼び出すたびにカーソルが開いたままになります。
この Java ソースを変更できないため、結果セットを閉じることができません。
したがって、パッケージにPL/SQLコードを記述して、Javaソースへの呼び出しとデータの挿入のたびにカーソルを閉じる必要があります。
どうすればそうできますか?開いているカーソルの最大制限を増やしたくありません。
java - ContentProvider がデータを返さない
したがって、辞書からすべての単語を取得するためのこの簡単な方法があります。
さて、私は別の電話でそれを試してみましたが、while bucleは入りません(カーソルには何もありません)。私は何を間違っていますか?
sql - OR ステートメントを使用した SQL カーソル
私は誰かのためにプロジェクトを引き継ぎました。この時点で、私たちはアプリケーションを使用できるようにしようとしていますが、それを行う最善の方法について心配していません。そうは言っても、私が理解できない Cursor に問題があるようです。カーソル内の select ステートメントは 6 行を返します...
これを SQL Management studio で実行すると、そのまま実行されますが、「OR」を「AND」に変更すると、カーソルは問題なく実行されます。「OR」ステートメントで正しく実行されない原因は何ですか? 両方の列にデータが入力されていない場合があるため、「OR」が機能する必要があるのは、ステートメントが単独で正常に実行されるため意味がありません。
助けてくれてありがとう...
mysql - このコードは正確に何をしますか? 「number(2)」関数とは何ですか?
1.このコードは正確に何をしますか?
2.数字(2)とは?
java - ORA-01000 - 開いているカーソルの最大数を超えました - Spring JDBC 3.2.5
Oracle 11gR2データベースにアクセスするためにSpring JDBC 3.2.5を使用して Weblogic Server 12c で実行されている Java エンタープライズ アプリケーションがあります。本番環境でしばらくすると、 「ORA-01000 - 開いているカーソルの最大数を超えました」という例外が発生し、サーバー インスタンスを再起動する必要があります。開いているカーソルは、Oracle で設定された最大しきい値に達するまで、ますます増加しているようです。しきい値を増やしても問題は解決しませんでした。(非常に大きな) ソース コードを確認しましたが、現時点では接続を閉じていない箇所は見つかりませんでした。さらに、通常は接続を開いたり閉じたりしませんが、Spring JdbcTemplate を使用してデータベースの相互作用を処理します。春の問題でしょうか?ヒントはありますか?