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