| From: | Recep KIRMIZI <rkirmizi(at)gmail(dot)com> |
|---|---|
| To: | "pgsql-tr-genel(at)postgresql(dot)org" <pgsql-tr-genel(at)postgresql(dot)org> |
| Subject: | Ön tanımlı sıralama davranışı |
| Date: | 2016-12-03 23:45:05 |
| Message-ID: | CAHxsdf6guXFhQayrxGqJepp=+mPCv7FgPFQAPc69brREwo=QbA@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-tr-genel |
Selamlar;
Yaptığım sorgu sonucunun büyük küçük harf duyarsız olarak sıralanması
gerekiyor.
Sıralama parametresini bir fonksiyon ile çağırdığımda istediğim sonucu
alabiliyorum.
Bu davranışı veritabanı seviyesinde ön tanımlı hale getirmek mümkün müdür?
Şayet veritabanı seviyesinde olamıyor ise sunucu seviyesinde de olabilir.
Sıralamaya ihtiyacım olan her yer sorguya lower parametresi eklemekten daha
pratik bir sonuca ihtiyacım var.
Tavsiyesi olan varmı acaba?
Aşağıda örnek sorgu çıktıları bulunuyor.
iyi çalışmalar.
# select name from sharing_gallery order by name;
name
--------------
A gallery
Test Gallery
a
a gallery
a gallery
aa
aaa
b
c
c gallery
k
z
z
z gallery
z gallery
(15 rows)
# select name from sharing_gallery order by lower(name);
name
--------------
a
A gallery
a gallery
a gallery
aa
aaa
b
c
c gallery
k
Test Gallery
z
z
z gallery
z gallery
(15 rows)
--
Recep KIRMIZI
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Devrim Gündüz | 2016-12-04 00:20:28 | Re: Ön tanımlı sıralama davranışı |
| Previous Message | Zafer Çelenk | 2016-11-21 12:29:44 | Re: Yedekleme Scripti |