From: | Azer Demir <azer(dot)demir(at)gmail(dot)com> |
---|---|
To: | PostgreSQL Türkiye <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | drupal'da pgsql sql kodu hatası |
Date: | 2005-12-29 20:50:43 |
Message-ID: | 43B44C23.9050407@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
selam,
dün deneme ve inceleme amaçlı olarak drupal'ın 4.6.5 sürümünü kurdum,
burada drupal'ı postgresql ile çalışması için ayarladım. herşey çok
güzel gitti, yalnız sql kodunu \i komutuyla işlettiğimde sonda ufak bir
hata gözüme çarptı. belki önemli değildir dedim, tabii sonra yine
karşıma çıktı :)
hata şu ki, concat diye bir fonksiyon yaratılmak isteniyor, dil olarak
plpgsql seçilmiş, fakat plpgsql dili tanımlı değil, fonksiyon ve
fonksiyon işletilmek istendiğinde alınan hata şöyle :
CREATE FUNCTION "concat"(text, text) RETURNS text AS '
BEGIN
RETURN $1 || $2;
END;
' LANGUAGE 'plpgsql';
HATA: "plpgsql" dili mevcut değil
HINT: Veritabana yeni bir dil eklemek için CREATE LANGUAGE kullanın.
kaldı ki dili plpgsql olarak ayarlanmış birkaç fonksiyon daha var,
drupal forumlarında arattım, arkadaşın biri bunu kendisi düzeltmiş, dil
tanımlaması yapmış, ben de postgres kullanıcısıyla çok da nasıl
yapacağımı bilmeden şöyle birşey denedim,
create language plpgsql;
dedim ve yarattı, sonra yeniden kendi kullanıcımla fonksiyonu
denediğimde yine aynı hatayı aldım. bu fonksiyonu ekleyebilmem için ne
yapmam gerek, belki çok önemli değil drupal'da o hataları almak ama yine
bir sorayım dedim.
--
Azer Demir
From | Date | Subject | |
---|---|---|---|
Next Message | Volkan YAZICI | 2005-12-29 21:00:13 | Re: drupal'da pgsql sql kodu hat |
Previous Message | Volkan YAZICI | 2005-12-26 19:31:15 | Re: Windows'da python pgdb |