Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 10.05.2008 Ostrzeżenie: (0%)
|
Witam,
problem pewnie banalny ;] ale ja nie znalazlem info w necie ;] tu na forum tez ;] albo slabo szukalem albo nie ma tego ;] a chodzi o to ze chce cos w bazie danych wyszukac po nazwie i zapytanie uwzglednia mi wielkosc liter czyli jak wpisze w wyszukiwarce "przywieszki" to mi nic nie znajdzie a jak wpisze "Przywieszki" to znajdzie ;] (w bazie jest z wielkiej oczywiscie zapisane) co zrobic by zapytanie nie uwzglednialo wielkosc i liter? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%)
|
Standardowo MySQL korzysta z zestawienia znaków z parametrem _ci (case insensitive), np. latin2_general_ci lub utf8_general_ci. PostgreSQL zaś standardowo uwzględnia wielkość znaków. Jeśli więc problem występuje pod MySQLem, to prawdopodobnie wystarczy zmienić kodowanie tabel/bazy danych na jakieś case insensitive.
|
|
|
|
lewy87r [MYSQL] wielkosc liter w zapytaniu 29.06.2008, 16:57:34
Lion_87 może zrób tak aby dane zapisywały się do tabeli z ... 29.06.2008, 17:00:41
lewy87r Gdzies wyczytalem ze mysql standardowo nie widzi w... 29.06.2008, 17:17:04
l0ud Strzelam
Wyszukiwanie przez LIKE nie zwraca uwag... 29.06.2008, 17:21:08
lewy87r no przez like zwracalo mi uwage ;] ale funkcja LOW... 29.06.2008, 17:27:33
ryju Możesz spróbować zmienić sposób porównań dla inter... 29.06.2008, 18:37:01 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:53 |