Sql Cursor

20.06.2008

Sql Cursor,  metin editörlerindeki cursorlar ile aynı işlemi yapar. İmlecimiz o an neredeyse onunla ilgili işlemi yapar. Sql Cursor'lar ise istediğiniz data kümesine satır satır erişmenizi sağlar.
Cursor kullanımının aşamaları ise:
1 ) "SELECT" ifadesi için tanımlanır. 
2) Yazdığınız "SELECT" cümlesi  sonucu ne kadar "Sütun" dönecekse o sayıda değişken tanımlanmalıdır.
3) Cursor OPEN deyimi ile açılır.
4) FETCH NEXT komutu ile kayıtlar üstünde ilerlenir.
5) CLOSE ile cursor kapatılır. Fakat hafızada hala yer kaplar.
6) DEALLOCATE ile hafızadan silinir.
7) Bir cursor CLOSE edilmiş olsa bile DEALLOCATE edilmeden aynı isimde kullanılamaz.

0 kişi tarafından 0 olarak değerlendirildi

  • Currently 5.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5