Merhaba Ahmet Bey,
Sanırım @ işareti RECORD anlamına geliyor gibi? RECORD ile çözmek daha
mantıklı geldi...
İlginize teşekkürler...
Kolay gelsin,
Mucip:)
9.02.2019 10:17 tarihinde Ahmet Erdoğan yazdı:
Merhaba,
Bir select işleminden dönen değerleri değişkene almak istiyorsunuz anladığım
kadarıyla
DECLARE @BELGENO AS INT
DECLARE @BELGETARIH AS DATETIME
DECLARE @DEPOKOD AS INT
SELECT @BELGENO = irsaliye.irsaliye_no, @BELGETARIH =
irsaliye.irsaliye_tarih, @DEPOKOD = irsaliye.depo_kod
FROM irsaliyeWHERE irsaliye.sira_no =NEW.irsaliye_sira_no;
Böyle bir ihtiyacım olduğunda ben bu şekilde kullanıyorum, bir dener misin ?
Dr. Mucibirahman İLBUĞA <mucip.ilb...@gmail.com
<mailto:mucip.ilb...@gmail.com>>, 8 Şub 2019 Cum, 19:19 tarihinde şunu
yazdı:
Merhabalar,
PostgreSQL içinde plpsql ile triger yazıyorum. Normalde olmasını
beklediğim aşağıdaki atama komutu çalışmıyor. Her bir atamayı
birer birer yapmak zorunda kaldım! Neden???
-- Burada Belge No ve diğer belge bilgileri alınıyor...
DECLARE belgeno TEXT; DECLARE depokod TEXT; DECLARE belgetarih
DATE; DECLARE giriscikisdeger INTEGER; SELECT irsaliye.irsaliye_noINTO
belgenoFROM irsaliyeWHERE irsaliye.sira_no =NEW.irsaliye_sira_no;
SELECT irsaliye.irsaliye_tarihINTO belgetarihFROM irsaliyeWHERE
irsaliye.sira_no =NEW.irsaliye_sira_no;
SELECT irsaliye.depo_kodINTO depokodFROM irsaliyeWHERE irsaliye.sira_no
=NEW.irsaliye_sira_no;
Nedense bu şekilde olmadı?!
SELECT irsaliye.irsaliye_noINTO belgeno, irsaliye.irsaliye_tarihINTO
belgetarih
, irsaliye.depo_kodINTO depokod
FROM irsaliyeWHERE irsaliye.sira_no =NEW.irsaliye_sira_no;
--
Kolay gelsin,
Mucip:)
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
<mailto:Linux-programlama@liste.linux.org.tr>
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php