In database packages, a cursor comprises a control structure for the successive (and potential processing) of records in a result set. Cursors provide a mechanism by which a database client iterates over the records in a database. Using cursors, the client can get, put, and delete database records. Database programmers use cursors for processing individual rows returned by the database system for a query. Cursors address an issue many programming languages suffer from: impedance mismatch.

PropertyValue
dbpprop:abstract
  • In database packages, a cursor comprises a control structure for the successive (and potential processing) of records in a result set. Cursors provide a mechanism by which a database client iterates over the records in a database. Using cursors, the client can get, put, and delete database records. Database programmers use cursors for processing individual rows returned by the database system for a query. Cursors address an issue many programming languages suffer from: impedance mismatch. Most procedural programming languages do not offer any mechanism for manipulating whole result-sets at once. In this scenario, the application must process rows in a result-set sequentially. Thus one can think of a database cursor as an iterator over the collection of rows in the result set. Several SQL statements do not require the use of cursors. That includes the INSERT statement, for example, as well as most forms of the DELETE and UPDATE statements. Even a SELECT statement may not involve a cursor if it is used in the variation of SELECT INTO. A SELECT INTO retrieves at most a single row directly into the application.
  • データベースにおけるカーソル(Cursor)は、一連のデータに順にアクセスする際の検索条件および「現在位置」を保持するデータ要素である。
  • Kursor - w systemach zarządzania bazą danych jest to tymczasowa struktura służąca do pobierania wyniku zapytania SQL. Kursor umożliwia pobieranie rekordów sekwencyjnie, po jednym lub więcej na raz, a także przemieszczanie się po wynikach zapytania. Kursor może być zdefiniowany i działać po stronie serwera baz danych, jak i po stronie klienta. Ten drugi typ kursora jest rodzajem iteratora umożliwiającego poruszanie się po poszczególnych rekordach zwróconych przez serwer klientowi.
  • Курсор — ссылка на контекстную область памяти. В некоторых реализациях языка программирования SQL — получаемый при выполнении запроса результирующий набор и связанный с ним указатель текущей записи.
dbpprop:hasPhotoCollection
dbpprop:javadocSeGuideProperty
  • ResultSet in JDBC
  • jdbc/getstart/resultset.html
dbpprop:reference
dbpprop:wikiPageUsesTemplate
rdfs:comment
  • In database packages, a cursor comprises a control structure for the successive (and potential processing) of records in a result set. Cursors provide a mechanism by which a database client iterates over the records in a database. Using cursors, the client can get, put, and delete database records. Database programmers use cursors for processing individual rows returned by the database system for a query. Cursors address an issue many programming languages suffer from: impedance mismatch.
  • データベースにおけるカーソル(Cursor)は、一連のデータに順にアクセスする際の検索条件および「現在位置」を保持するデータ要素である。
  • Kursor - w systemach zarządzania bazą danych jest to tymczasowa struktura służąca do pobierania wyniku zapytania SQL. Kursor umożliwia pobieranie rekordów sekwencyjnie, po jednym lub więcej na raz, a także przemieszczanie się po wynikach zapytania. Kursor może być zdefiniowany i działać po stronie serwera baz danych, jak i po stronie klienta.
  • Курсор — ссылка на контекстную область памяти. В некоторых реализациях языка программирования SQL — получаемый при выполнении запроса результирующий набор и связанный с ним указатель текущей записи.
rdfs:label
  • Cursor (databases)
  • カーソル (データベース)
  • Kursor (bazy danych)
  • Курсор (базы данных)
owl:sameAs
skos:subject
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of