From: | "Mehmet Uysal" <mehmath(at)gmail(dot)com> |
---|---|
To: | "Esref Atak" <esrefatak(at)gmail(dot)com> |
Cc: | PostgreSQL Türkiye -Genel <pgsql-tr-genel(at)postgresql(dot)org> |
Subject: | Re: Like |
Date: | 2006-03-14 22:35:30 |
Message-ID: | 15b5c4c90603141435q562a1a93w9eb3e30f5842d4f0@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-tr-genel |
dil sorununu utf-8 olarak kaydedince çözdüm ancak aramada yine problem var
ilike kullandıgımda büyük küçük harf duyarlılığı kalktı ancak aranacak
kelimenin başına ve sonuna % işareti koyarak ararsam aradığım kelime sadece
kelimenin içinde geçiyorsa veri gönderiyor. Kelimenin en başında da ise
değeri geri döndürmüyor..
select kategori_adi from kategori where kategori_adi like '%en%'
menemen
gokcen
getiriyor ama , "enlem" değerini listelemiyor..
biraz çok oluyorum ama, son bir soru daha sormak istiyorum. Daha önce Devrim
bey gruptan bir soruya , cevap mailinde php de postgresql için procedure
yazılabileceğini söylemişti. Bunun için ve phpde, postgresql de yazdıgımız
procedure ve fonksiyonları kullanmayı anlatan döküman bulabileceğim yer var
mı ? yada örnekler varsa gönderebilir misiniz..
çok teşekür ederim..
On 3/14/06, Esref Atak <esrefatak(at)gmail(dot)com> wrote:
>
> On 3/14/06, Devrim GUNDUZ <devrim(at)commandprompt(dot)com> wrote:
> >
> > Merhaba,
> >
> On Tue, 2006-03-14 at 21:54 +0200, Mehmet Uysal wrote:
> >
> > > arama sorgusunda büyük küçük harf duyarlı olmasın istiyorum.
> > >
> > > select * from kategori where kat_adi like '%bil%'
> > >
> > > bu sorgu sadece küçük harf. sonuçları getiriyor. Yani 'Bilgisayar'
> > > yazsına ulaşamıyorum
> >
> > ILIKE kullanın.
>
>
> Eğer PostgreSQL sunucusu Linux üzerinde çalışıyorsa, ILIKE sorun
> çıkarmayabilir. Fakat eğer Windows üzerindeyse, ILIKE, Türkçe "ı", "İ"
> harflerini desteklemez. Bilginize.
>
> > diğer bir sorumda dille ilgili olacak.
> > > veritabanını oluştururken utf-8 ile yaptım ve php sayfaları dilini
> > > utf-8 yaparsam türkçe karakterleri php sayfalarında göstermiyor.
> > > iso-8598-9 yaparsam php de ve eklemede sorun yok ama bu kezde
> > > veritabanından baktığımda türkçe karakterler problemli görünüyor..
> >
> > Bu konuda şimdi birşey söyleyemem; mevcut kodlarımda herşey utf-8
> > (sorunsuz) ama sizinki neden böyle olur, bilmiyorum.
>
>
> PHP sayfanız Unicode mu? PHP dosyasında Unicode BOM işareti olması
> gerekiyor olabilir. Metin Belgesi ile açtıktan sonra örneğin Farklı Kaydet
> dediğinizde ANSI değil de Unicode şekilde kaydedilmesi gerekiyor olabilir.
>
>
> --
> Saygılar,
> Eşref Atak
From | Date | Subject | |
---|---|---|---|
Next Message | Devrim GUNDUZ | 2006-03-14 22:42:56 | Re: Like |
Previous Message | Esref Atak | 2006-03-14 21:55:41 | Re: Like |