![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Czy jeśli w bazie polskie znaki zapisane są jako encje istnieje możliwość posortowania według polskiego alfabetu? Mam ustawione utf8_polish_ci w bazie i na tabeli w meta jest utf-8 oraz na wszelki wypadek: i z encjami mi źle sortuje a jeśli zmienię encje na polski znak ręcznie w bazie to wtedy sortuje prawidłowo. W ogóle lepiej stosować w bazie encje czy polskie litery? Pozdrawiam. Ten post edytował Regss 7.08.2011, 17:38:45 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Z punktu widzenia bazy danych nie istnieje coś takiego jak "encje". To co masz na myśli to wytwór formatów XML / SGML i ich pochodnych.
Cytat W ogóle lepiej stosować w bazie encje czy polskie litery? Jest to chyba pod każdym względem złe.
Ten post edytował Crozin 7.08.2011, 17:48:50 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Więc jak najlepiej przechowywać polskie litery w bazie.
w tej chwili np. litera ł oznaczona jest jako & #322; Ten post edytował Regss 7.08.2011, 17:53:17 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Więc jak najlepiej przechowywać polskie litery w bazie. Zapewne jako... polską literę?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 7.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
A istnieje jakaś funkcja zmieniająca encje na polskie litery z wczytanego pliku tekstowego z zapytaniami sql, lub funkcja przetwarzająca istniejącą już bazę danych.
Czy pozostaje mi napisanie skryptu który to będzie robił? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 10:27 |