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.