From: | "Ahmet" <corsairsoft(at)gmail(dot)com> |
---|---|
To: | "PostgreSQL" <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Öneri |
Date: | 2006-03-25 14:02:31 |
Message-ID: | 001c01c65014$c4ccc540$0400000a@asus |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
Liste her konuya açıktır ve liste yardımcı olma hevesiyle tutuşan cevherlerle dolu :)
procedure ile belirli şartları sağlayan bir tek satır döner.
birden çok satır istediğinizde zaten kayıt seti hatası verecektir
benim önerim böyle bir kullanım yerine
1 - İşlem gerektiren kısımları procedürler şeklinde tanımlamanız
2 - Kayıt çekerken ise view veya select sorguları ile işlem yapmanız.
bir select örneği vereyim ancak dediğim gibi tek satır dönecektir...
isimler tablosu
id isim
1 Ahmet
2 Mehmet
.....
.....
CREATE FUNCTION ornek(integer) RETURNS text AS '
DECLARE
no ALIAS FOR $1;
isim text;
BEGIN
SELECT INTO isim FROM isimler WHERE id=no;
RETURN isim;
END;
LANGUAGE 'plpgsql';
Seçiminize gelince gerçekten akıllıca olmuş ben 4 yıldır MySQL / PostgreSQL kullanıyordum
şimdi ise yazdığımız MRP / ERP projelerinde PostgreSQL'in eline su dökebilecek bir veritabanı tanımıyorum
Bunu zamanla sizde göreceksiniz.
From | Date | Subject | |
---|---|---|---|
Next Message | murat üngör | 2006-03-25 15:00:16 | freebsd de postgresql |
Previous Message | Ahmet | 2006-03-25 04:42:14 | Re: pgsql, parametre olarak dizi |