Pardus & Postgresql 06/08/07
Pardus üzerinde hızlıca Postgresql’i kurmak için aÅŸağıdaki adımları izleyebiliriz:
- Postgresql kurulumu ( pisi it postgresql-server )
- Servisi açalım: service postgresql-server start
- Kullanıcımız için “role” oluÅŸturalım (Konsolda)
muarifer@muarifer ~ $ su
Parola:
muarifer muarifer # su postgres
postgres@muarifer muarifer $ createuser muarifer
Shall the new role be a superuser? (y/n) yexit
exit - Veritabanımızı oluşturalım: createdb VERITABANI
- Veritabanına bağlanmak için: psql -d VERITABANI
Plpgsql ile oluÅ?turulan bir fonksiyonda, dizi olarak gönderilen deÄ?iÅ?kenin adetince iÅ?lem yaptırmak için Å?unu kullanabiliriz;
Kaynak Kod: plpgsql_diziadet.sql
CREATE OR REPLACE FUNCTION dizi_sayi_deneme(dizi INT[]) RETURNS void AS
$$
DECLARE
i INTEGER;
BEGIN
i := 1;
while dizi[i] is not null loop
-- iÅ?lemler
i := i+1;
END LOOP;
END;
$$
LANGUAGE 'plpgsql';
$$
DECLARE
i INTEGER;
BEGIN
i := 1;
while dizi[i] is not null loop
-- iÅ?lemler
i := i+1;
END LOOP;
END;
$$
LANGUAGE 'plpgsql';






