私はデータベースの概念に不慣れで、カーソルとは何かを説明しようとするいくつかの情報源を見つけましたが、それらが何を意味するのか理解できません。誰かが非常に基本的な方法でカーソルとは何か、そしてそれがデータベース内で何をするのかを説明して、新人が理解できるようにすることはできますか?みんなありがとう。
カーソルは基本的に、独自の状態を維持し(基本的にどの行が「現在」であるかを記憶している)、現在の行を操作できるクエリからの具体化された結果セットです。
カーソルのライフサイクルは、多かれ少なかれ次のようになります。
通常、ステップ2〜4はアプリケーションプログラム(またはストアドプロシージャ)ループで実行され、結果セットの各レコードを読み取り、必要に応じてそれを使用して何かを実行できます。