Autor | Zpráva | ||
---|---|---|---|
Pojišťovák Profil |
#1 · Zasláno: 20. 7. 2006, 00:04:10
Tak se mi konečně podařilo nastavit správně ukládání českých dat do databáze. Bohužel je v jedné tabulce použit datový typ SET, který má nastaveno porovnávání na "latin1_swedish_ci" Toto pak hlásí chybu "Illegal mix of collations". Lze porovnávání tohoto typu změnit nebo musím nechat naprogramovat danou funkci jinak? Jde o výběr id admina z databáze.
Díky moc všem znalejším:-) |
||
Kajman_ Profil * |
#2 · Zasláno: 20. 7. 2006, 08:41:33
Asi takhle...
ALTER TABLE `tabulka` CHANGE `sloupec` `sloupec` SET( 'nové hodnoty', 'b', 'c' ) CHARACTER SET latin2 COLLATE latin2_czech_cs |
||
Pojišťovák Profil |
#3 · Zasláno: 20. 7. 2006, 08:57:54
To jsem zkousel, bohuzel to vzdy zustalo na puvodnim "latin1_swedish_ci". Pomohlo az vymazat vsechny tabulky, nastavit nejprve porovnavani na databazi a pak nahrat system znovu. Ted uz funguje vse jak ma. Díky.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0