Öneri

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.

Responses

Browse pgsql-tr-genel by date

  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