Kamis, 20 Januari 2011

Scrollable Cursor


PENGGUNAAN SCROLLABLE CURSOR

Ada lima tipe scrollable cursor yang data digunakan saat memproses cursor yaitu :

-       -   Prior
-       -  Next
-       -   First
-       -   Last
-       -   Relative (+/- n)

Untuk mengaktifkan scrollable cursor tambahkan sintak SCROLL saat mendeklarasikan CURSOR, sbb :
  --1.Deklarasi cursor
  DECLARE CsrKaryawan SCROLL CURSOR
  FOR select NIK, NAMA from Karyawan

  --2.Buka cursor
  Open CsrKaryawan

  --3.Proses cursor
  DECLARE @nik CHAR(10), @nama VARCHAR(30)

  FETCH NEXT FROM csrKaryawan  into @nik, @nama
  PRINT @NIK + @NAMA
 
  FETCH NEXT FROM csrKaryawan  into @nik, @nama
  PRINT @NIK + @NAMA

  FETCH NEXT FROM csrKaryawan  into @nik, @nama
  PRINT @NIK + @NAMA

    --4.Tutup Cursor
  Close CsrKaryawan

  --5.Dealokasi Cursor
  Deallocate CsrKaryawan

Tidak ada komentar:

Posting Komentar