Merhaba Dursun Bey,
Aslında dün gece kurcalarken RECORD konusunu görmüştüm ama r.stok_kod,
r.stok_ad gibi doğrudan alan adının kullanıldığına tam olarak emin
olamamıştım.
Gayet güzel oldu. Teşekkürler... ;-)
Kolay gelsin,
Mucip:)
9.02.2019 14:37 tarihinde Dursun Çakır yazdı:
1- Senin yolunla;
SELECT irsaliye.irsaliye_no, irsaliye.irsaliye_tarih, irsaliye.depo_kodINTO
belgeno, belgetarih, depokod
FROM irsaliyeWHERE irsaliye.sira_no =NEW.irsaliye_sira_no;
2- Ben genelde böyle kullanırım;
DECLARE r RECORD;
select irsaliye_no , irsaliye_tarih, depo_kod into r from irsaliye...
r.depo_kod
r.irsaliye_tarih şeklinde kullanabilirsin
08.02.2019 19:16 tarihinde Dr. Mucibirahman İLBUĞA 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
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari:http://liste.linux.org.tr/kurallar.php
--
Saygılarımla / Best regards
*DURSUN ÇAKIR*
*GENEL MÜDÜR*
+90 216 505 7577
dr.ca...@eqpos.com
+90 533 934 2154
Cevizli Mh. Fil Yokuşu Sk. İntek Plaza No:20 Kat:3
Maltepe / İstanbul
//
_______________________________________________
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