Başlangıç > Database, Forms, Oracle, PL/SQL, Reports > pl/sql cursor kullanımı örnek

pl/sql cursor kullanımı örnek


Merhaba,

Pl/sql de cursor kullanımına bir kaç örnek.Örnek olarak bir yazılan bir cursor ın for-loop ve open-fetch yöntemi ile ilgili kullanımı hazırlanmıştır.

DECLARE
  CURSOR plsql_cursor_ornek IS
    SELECT rownum rw_id,
           'Pl/Sql Cursor Örnek' plsql_cursor
      FROM dual
    CONNECT BY rownum <= 10;
  id_rw     NUMBER;
  cur_plsql VARCHAR2(50);
BEGIN

  FOR cur_rec IN plsql_cursor_ornek LOOP
    dbms_output.put_line(cur_rec.rw_id || '--' || cur_rec.plsql_cursor || ' For-Loop');
  END LOOP;

  OPEN plsql_cursor_ornek;
  LOOP
    FETCH plsql_cursor_ornek
      INTO id_rw, cur_plsql;
    EXIT WHEN plsql_cursor_ornek%NOTFOUND;
    dbms_output.put_line(id_rw || '--' || cur_plsql || ' Open-Fetch');
  END LOOP;
  CLOSE plsql_cursor_ornek;

END;
Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: