How many types of Cursor in SQL SERVER?
Answer / anindya basu
There are four types of cursor in SQL Server which are:
a. Static
b. Dynamic
c. Forward Only, and
d. Keyset
Static keysets aren't sensitive to database changes and are scrollable.
Dynamic keysets are sensitive to database changes and are scrollable.
Forward only keysets aren't sensitive to database changes and allows only forward scrolling of data. There are 3 variants of Forward Only cursors viz. Forward Only Static, Forward Only Keyset, and Fast Forward. Fast Forward is the fastest of all cursors.
Keyset cursor supports movement from the first row to the last and vice-versa. It doesn't identify inserts but recognizes both updates and deletes.
| Is This Answer Correct ? | 0 Yes | 0 No |
Can we create clustered index on non primary key column
20 Answers ABC, CTS,
What is blocking and how would you troubleshoot it?
what is Buffer cash and Log Cache? Can you Explain it?
Why is there a performance difference between two similar queries where one uses union and the other uses union all?
What are the types of resultset?
What is tempdb database? : SQL Server Architecture
How to create a local temporary stored procedure?
What is the difference between Procedure and Function
4 Answers Accenture, Nagarro, TCS,
What sql server means?
Can we add a cpu to sql server?
What is pivot and unpivot?
What is stored procedure in SQL..??
Oracle (3253)
SQL Server (4518)
MS Access (429)
MySQL (1402)
Postgre (483)
Sybase (267)
DB Architecture (141)
DB Administration (291)
DB Development (113)
SQL PLSQL (3330)
MongoDB (502)
IBM Informix (50)
Neo4j (82)
InfluxDB (0)
Apache CouchDB (44)
Firebird (5)
Database Management (1411)
Databases AllOther (288)