Pomoc s opravou uložené diakritiky

Zde prosím hlaste veškeré chyby ve hře. Pokud narazíte na odkaz, který nefunguje, vyskočí na vás chybová hláška nebo se zaseknete na nefunkčním místě.
Odpovědět
Kelt
Příspěvky: 25
Registrován: ned 05. črc 2020 19:48:25

Pomoc s opravou uložené diakritiky

Příspěvek od Kelt »

Ahoj, tohle by ti mohlo pomoct s hromadnou opravou textací.

Pokud máš nějaký sloupec v databázi, ve kterém jsi ještě žádnou hodnotu neopravil, zkus si ho zobrazit pomocí tohohle SQL dotazu:
  • select convert(binary convert(nazev_sloupce using latin1) using utf8) from nazev_tabulky
Pokud se ti všechny hodnoty zobrazí v pořádku, můžeš je hromadně updatovat:
  • update nazev_tabulky set nazev_sloupce = convert(binary convert(nazev_sloupce using latin1) using utf8)
POZOR: jestli tohle aplikuješ již na opravenou hodnotu, tak se ta opravená pokazí, takže opravdu dělat jenom na záznamech, na které jsi ještě nešahal.

Kira
Administrátor fóra
Příspěvky: 51
Registrován: čtv 02. črc 2020 7:17:34
Kontaktovat uživatele:

Re: Pomoc s opravou uložené diakritiky

Příspěvek od Kira »

Ano, fungovalo to skvěle a ušetřilo mi to hodiny práce, takže velké díky!

Odpovědět