Re: RES: [firebase-br] Configurar Collate padrão
Eli
eliflavio em gmail.com
Sex Ago 24 15:55:06 -03 2007
Vou fazer desta forma. Valeu!
Eli
Davi Eduardo Borges Wall escreveu:
> Eu criei este script para criar minhas bases FireBird.
> Ele faz um update nas tabelas internas e toda vez que eu incluo um novo
> campo varchar sem especificar o charset, ele usa este (PT_BR) como padrão.
>
> Para rodar este script basta executar o comand c:\>isql -i esseScriptDentroDeUmArquivo.Sql
>
> []'s
>
> -------------------------------------------
> SET SQL DIALECT 3;
>
> CREATE DATABASE 'BASENOVA.FDB' USER 'SYSDBA' PASSWORD 'masterkey'
> PAGE_SIZE 4096 DEFAULT CHARACTER SET ISO8859_1;
>
> CONNECT 'BASENOVA.FDB' user 'sysdba' password 'masterkey';
>
> UPDATE RDB$CHARACTER_SETS SET RDB$DEFAULT_COLLATE_NAME = 'PT_BR' WHERE
> RDB$CHARACTER_SET_NAME='ISO8859_1';
>
> COMMIT;
> ------------------------------------------------
>
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em nome de Eli
> Enviada em: sexta-feira, 24 de agosto de 2007 14:30
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Configurar Collate padrão
>
> Tem alguma forma de configurar um Collate padrão para todos os campos
> VARCHAR em um banco de dados?
>
> Eu configurei o Charset ISO8859_1 padrão no banco, mas toda vez que crio
> um campo VARCHAR, ele coloca Collate ISO8859_1, sendo que quero o PT_BR
>
Mais detalhes sobre a lista de discussão lista