İyi çalışmalar.
Kod: Tümünü seç
CREATE PROCEDURE SP_ZRP_KASAHAR (
KODU1 INTEGER,
KODU2 INTEGER,
TARIH1 DATE,
TARIH2 DATE,
TURKODU1 INTEGER,
TURKODU2 INTEGER,
DURUM1 SMALLINT,
CARIKODU1 INTEGER,
CARIKODU2 INTEGER)
RETURNS (
KODU INTEGER,
TARIH DATE,
TURKODU INTEGER,
TURU VARCHAR(25),
DURUM SMALLINT,
CARIKODU INTEGER,
CARIADI VARCHAR(50),
TUTAR NUMERIC(18,2))
AS
begin
select kodu,tarih,turkodu,turu,durum,carikodu,cariadi,tutar from kasahar where
(((kodu >= :kodu1) AND (kodu <= :kodu2)) AND
((tarih >= :tarih1) AND (tarih <= :tarih2)) AND
((turkodu >= :turkodu1) AND (turkodu <= :turkodu2)) AND
(durum = :durum1) AND
((carikodu >= :carikodu1) AND (carikodu <= :carikodu2)))
into :kodu,:tarih,:turkodu,:turu,:durum,:carikodu,:cariadi,:tutar;
suspend;
end