[firebase-br] Erro ao executar Script no Firebird 2.5 (comentário com caracteres especiais)
Carlos H. Cantu
listas em warmboot.com.br
Sex Abr 28 16:38:42 -03 2017
A explicação é que o FB 1.5 permitia (erroneamente) muitas coisas que
não deveria, e agora as versões mais novas são muito mais criticas
quanto ao uso de caracteres especiais no armazenamento de código
fonte, usando charsets "incompatíveis".
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
FA> Um fato curioso ocorreu aqui:
FA> Tenho um banco de dados no Firebird 2.5 com charset NONE.
FA> Ao executar um script (pelo IbExpert) onde possui um comentário no código
FA> com carácter especial (palavra = compensação), ele apresentou erro ao
FA> executar.
FA> Levei um tempo para identificar a causa. Após trocar o chatset do banco
FA> para WIN1252 ele o script foi executado sem problemas.
FA> O intrigante, para mim, é que esse mesmo processo no Firebird 1.5 funciona
FA> (não questiona o uso do carácter especial).
FA> Apesar de eu ter identificado a causa (charset), qual a explicação técnica
FA> para o Fb2.5 barrar um comentário dessa forma?
Mais detalhes sobre a lista de discussão lista