Database : MS SQL Server 2000
Untuk mebuat sebuah laporan buku besar yang memuat Debet – Kredit – Saldo, maka dibutuhkan sebuah Store Procedure. Dalam Store Procedure ini diimplementasikan pemakaian CURSOR. Contoh berikut adalah sebuah strore procedure untuk bisnis pulsa, dimana parameter yang dikirim adalah Kode Outlet dan tanggal.
CREATE PROCEDURE sp_LaporanTrx
@OutletID char(3),
@Tgl char(12)AS
declare @TrxID varchar(15)
Declare @uraian varchar(50)
declare @TglTrx datetime
declare @debet money
declare @kredit money
declare @saldo money
declare @saldosblm money
declare @status varchar(10)
declare @requester varchar(20)
declare @err_no int