Seminer 8 deki sql sorusu?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Seminer 8 deki sql sorusu?

Mesaj gönderen ömer faruk »

select @dlr_firma_no=firma_no
from gelen_fatura
where gelen_fatura=@gelen_fatura

Seminer 8 deki firma seçimi için gerekli olan scripti sybase de fahrettin abi buşekilde yapmış ama ben firibird de ceviremiyorum bir türlü hata veriyor script..fribird syntax ını bilen varsa sevinirim....
Hakimiyet ALLAH' ındır...
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

Başka bir procedure orneği size yardımı olacaktır... Hem değişken tanımlama hem de o değişkene değer atama vs....

Kod: Tümünü seç

CREATE PROCEDURE SPI_MUSTERI_BORC (
  MUSTERI_NO INTEGER,
  PARA_BIRIMI_NO SMALLINT,
  TUTAR DOUBLE PRECISION
)  AS             
 DECLARE VARIABLE VAR_KAYIT_SAYISI integer;                    
BEGIN
  select count(*) 
    from MUSTERI_HESAP
    where MUSTERI_NO=:MUSTERI_NO and PARA_BIRIMI_NO=:PARA_BIRIMI_NO
    into VAR_KAYIT_SAYISI;

  if (VAR_KAYIT_SAYISI=0) then
     insert into MUSTERI_HESAP(MUSTERI_NO, PARA_BIRIMI_NO, TOPLAM_BORC, TOPLAM_TAHSILAT)
     values (:MUSTERI_NO, :PARA_BIRIMI_NO,0,0);

  update MUSTERI_HESAP
    set TOPLAM_BORC=TOPLAM_BORC+:TUTAR
    where MUSTERI_NO=:MUSTERI_NO and PARA_BIRIMI_NO=:PARA_BIRIMI_NO;
END
* http://www.fahrettin.org Manzara Fotoğraflarım... :)
* http://delphiturkiye.gunduz.info Seminerler... ;)
* http://www.hakmar.com.tr Kalite bir haktır... 8)
Kullanıcı avatarı
ömer faruk
Üye
Mesajlar: 97
Kayıt: 29 Eki 2003 09:34
Konum: Bursa
İletişim:

Mesaj gönderen ömer faruk »

S.A
Abi sağolasın...Ağızna sağlık abi gerçekten güzel olmuş.seminerler..
Hakimiyet ALLAH' ındır...
Cevapla