[firebase-br] O FB n?o verifica campos com nomes iguais

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Qui Mar 9 17:40:36 -03 2006


O Firebird NÃO permite a criação de dois campos com o mesmo nome em
uma mesma tabela. Se você teve essa situação, deve ter usado algum
recurso que manipulou diretamente as tabelas de sistema do banco,
causando a inconsistencia, ou então definiu os campos com aspas duplas
e caixa de caracteres diferentes.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br

RO> Amigos,

RO> A 1 mes estava cheio d eproblemas com indices na minha base.  Agradeço a
RO> todos pela atenção em tentar me ajudar.

RO> Ontem novamente gerei os metadados, via IBExpert, da minha base e criar a
RO> partir do script pra tentar pegar o problema (afinal nao seria um bug do FB,
RO> ele é mt usado a anos e nao teria uma falha "boba" destas).

RO> Verifique que havia uma tabela NOTAFISCALDEENTRADA com 2 campos com o mesmo
RO> nome.  Eram de tipos diferentes mas sem querer passou com o mesmo nome (um
RO> campo para o valor do frete e outro campo pra dizer se o frete foi CIF ou
RO> FOB).  Dai acabou ficando 2 campos NFE_FRETE.  Mudei e os problemas pararam
RO> de acontecer!

RO> Tudo bem que o erro foi humado.. mas o FB poderia acusar isso pô! Será que
RO> tem essa solicitação nos feature request do FB?  Caso o nosso amigo Cantu
RO> quiser anotar isso e passar pros caras lá poderia ser uma boa!!!

RO> Vlw galera! E que venha o esperado FB 2.0!

RO> Romulo Oliveria
RO> Nova Friburgo - RJ









Mais detalhes sobre a lista de discussão lista