Autor Zpráva
wyny
Profil *
Ahoj.
Prosim vas ako mam spravit prenos dat z tab1 (kodovanie win1250) do tab2 (kodovanie ut8) ak pouzivam prikaz:
INSERT INTO databaza.tab1 (pole, ...) SELECT pole,.... FROM databaza2.tab2
tak aby v tab2 boli vsetky znaky OK???????
Kajman_
Profil *
Nemáte tab1 a tab2 přehozené?

Pokud se to nedělá automaticky, tak bych zkusil
select convert(pole using utf8) pole,...
wyny
Profil *
ano mate pravdu, ale naopak to je len tu v prispevku. Dakujem :-)
skusal som convert lenze moj poskytovatel hostingu pouziva MySQL 4.0.26 ta convert nepodporuje.....
Existuje pre mna aj ine riesenie???
Kajman_
Profil *
4.0 nemá ve vínku rozumnou práci s různými kódováními... pokud to je jen jednorázová záležitost, tak bych to vyexportoval, převed iconvem nebo nečím a pak naimportoval do jiné a z ní ty pole vytahal.

Taky se občas vyplatí poptat se hostingu na možnost změny db, případně se kouknout po jiném hostingu, když to schůdné nebude.
wyny
Profil *
to bude by bolo asi najlepsie riesenie, zmena hostingu....asi to v blizkej dobe poriesim
A dakujem, poriesil som to tak ako si povedal.......dumpol som si data z tab1 a u mna na locale som to convertol do utf8...... Dakujem
Toto téma je uzamčeno. Odpověď nelze zaslat.

0