[firebase-br] Alterar CharSet e Collation de todas as tabelas
Elton da Motta Barbosa
embarbosa em gmail.com
Qua Mar 18 16:57:28 -03 2009
outra opção é fazer o seguinte, criar uma coluna nova com o collate desejado.
depois mova os dados da antiga para a nova.
Faça:
update table Tabela set NovaColuna = VelhaColuna;
Depois é só apagar a antiga ....
alter table Tabela drop VelhaColuna;
...e renomear a nova:
alter table Tabela alter NovaColuna to VelhaColuna;
E opcionalmente, pode reordenar ela para a posição original.
alter table Tabela alter VelhaColuna position X; -- onde X é a posição
Essa sugestão me foi dada por Paul Vinkenoog ao fazer uma pergunta
praticamente idêntica.
Mas dependendo da sua situação, verá q é mais fácil fazer o q o Cantu propôs.
Até +
Mais detalhes sobre a lista de discussão lista