Pro ALTER DATABASE CHARACTER SET
Pro úspěšné provedení příkazu musí být splněny dvě podmínky:
- Každý znak v aktuální znakové sadě je dostupný v nové znakové sadě.
- Každý znak v aktuální znakové sadě má v nové znakové sadě stejnou hodnotu kódu. (tj.:stará znaková sada musí být podmnožinou nové)
Protože WE8MSWIN1252
není striktní podmnožinou AL32UTF8
tento příkaz selže (příklad:znak libry je A3
v hex v WE8MSWIN1252
, ale v AL32UTF8
je to C2 A3
).
Budete muset použít CSALTER
provést tuto migraci.