Contoh penggunaan cursor pada SQL Server

begin
declare @kd_agen char(5)
declare @nama_agen varchar(30)

declare x_cursor cursor for
select kd_agen, nama_agen
from agen
where nama_pt is null
order by kd_agen

open x_cursor

fetch next from x_cursor
into @kd_agen, @nama_agen

while @@fetch_status = 0
begin
print @kd_agen + ' ' + @nama_agen

fetch next from x_cursor
into @kd_agen, @nama_agen
end

close x_cursor
deallocate x_cursor
end


Semoga bermanfaat

Komentar

Postingan Populer