テクノロジ系 / データベース
カーソル
カーソルは、検索結果の複数行を1行ずつ順に取り出して処理する仕組みです。
もう少し詳しく
SQLの検索は通常まとめて複数行を返しますが、プログラムでは1行ずつ処理したい場合があります。カーソルを使うと、結果の集合を指す目印を1行ずつ進めながら、各行を順に取り出して処理できます。集合をまとめて扱うSQLと、1件ずつ処理するプログラムの橋渡しをします。
試験での見方
例:検索結果の各行を、カーソルで一行ずつ取り出して順に処理します。
テクノロジ系 / データベース
カーソルは、検索結果の複数行を1行ずつ順に取り出して処理する仕組みです。
SQLの検索は通常まとめて複数行を返しますが、プログラムでは1行ずつ処理したい場合があります。カーソルを使うと、結果の集合を指す目印を1行ずつ進めながら、各行を順に取り出して処理できます。集合をまとめて扱うSQLと、1件ずつ処理するプログラムの橋渡しをします。
例:検索結果の各行を、カーソルで一行ずつ取り出して順に処理します。
検索結果を1行ずつ処理する仕組みである点が問われます。プログラム言語とSQLの連携で使われる点を押さえましょう。