<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Nie rozróżnianie wielkości znaków.]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=112&amp;type=atom"/>
	<updated>2008-12-01T17:10:56Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=112</id>
		<entry>
			<title type="html"><![CDATA[Odp: Nie rozróżnianie wielkości znaków.]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=388#p388"/>
			<content type="html"><![CDATA[Nie jestem pewien czy rozumiem  co Ci chodzi.
Jeśli chodzi o indexy 'nierozróżniające' wielkości liter to możesz to uzyskać za pomocą lower() albo upper() np
[code]create uniqe index nazwa_indeksu on tabela(lower(nazwa_kolumny).[/code]
Jeśli  chodzi Ci o nie rozróżnianie liter w warunkach WHERE to możesz
1) użyć ILIKE
2) używać upper lub lower
3) zdefiniować własną funkcję do porównywania napisów

W postgresie 8.4 bedzie w contrib typ citext (case insensitive text). Nie jestem pewien czy jest w 8.3.]]></content>
			<author>
				<name><![CDATA[rski]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=26</uri>
			</author>
			<updated>2008-12-01T17:10:56Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=388#p388</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Nie rozróżnianie wielkości znaków.]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=387#p387"/>
			<content type="html"><![CDATA[Witam mam pytanie czy można ustawić serwer Postgresql tak aby :

1. Nie rozpoznawał wielkości znaków w ramach całej bazy.
2. Nie rozpoznawał wielkości znaków tylko w ramach wybranej tabeli
3. Nie rozpoznawał wielkości znaków tylko w ramach wybranego atrybutu (kolumny) tabeli.

Chodzi tu w szczególności o wyszukiwanie i ograniczenia unique, kluczy głównych itd .. dla pól tekstowych.

Dla wersji serwera 8.3.

Jeśli jest to możliwe do realizacji to proszę o odpowiedź jak tego dokonać.

Z góry dziękuje.]]></content>
			<author>
				<name><![CDATA[Rady]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=6</uri>
			</author>
			<updated>2008-12-01T14:24:45Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=387#p387</id>
		</entry>
</feed>
