RES: [Bulk] RES: [firebase-br] PRIMARY KEY não funciona..

Mauricio Torres Fernandes mtfernandes em pop.com.br
Qui Mar 3 17:07:16 -03 2005


Sem contar que podem ter diferentes quantidades de espaços em branco após o
numero. Se você colocar "1", é diferente de "1 ", que é diferente de "1  ".
Como você não vê os espaços em branco, pensa que são iguais. Tente dar um
trim na string antes de gravar.

Mauricio.

> -----Mensagem original-----
> De: lista-bounces em firebase.com.br 
> [mailto:lista-bounces em firebase.com.br] Em nome de Carlos Arguilar
> Enviada em: quinta-feira, 03 de março de 2005 09:31
> Para: 'FireBase'
> Assunto: RES: [Bulk] RES: [firebase-br] PRIMARY KEY não funciona..
> 
> Observe que os campos são varchar, assim: '01,'1','001' são 
> diferentes.
> Será preciso controlar via aplicativo ou udf esta 
> consistência. Se não é isso, deverá haver um problema com sua 
> instalação do fb.
> Carlos
> 
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br 
> [mailto:lista-bounces em firebase.com.br]
> Em nome de Felipe Pasqualotto
> Enviada em: quinta-feira, 3 de março de 2005 09:21
> Para: 'FireBase'
> Assunto: [Bulk] RES: [firebase-br] PRIMARY KEY não funciona..
> 
> Então, olha só
> 
> ALTER TABLE LINHAS_PRODUTO ADD PRIMARY KEY (COD_PRODUTO, COD_LINHAS);
> 
> Não seria o suficiente?!?!?
> Pode ser bug do Firebird?!?!?
> 
> Usei isso no IBExpert 2004.12.14 e no IBOConsole
> FB-1.5.2.4731
> 
> 
> 
> 
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br 
> [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Carlos Arguilar
> Enviada em: quinta-feira, 3 de março de 2005 09:05
> Para: 'FireBase'
> Assunto: RES: [firebase-br] PRIMARY KEY não funciona..
> 
> 
> Olá,
> Para que não seja permitida a duplicação o campo deve ser uma 
> chave primária ou um índice UNIQUE. Carlos
> 
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br 
> [mailto:lista-bounces em firebase.com.br]
> Em nome de Felipe Pasqualotto
> Enviada em: quinta-feira, 3 de março de 2005 09:01
> Para: 'Carlos H. Cantu'; 'FireBase'
> Assunto: [firebase-br] PRIMARY KEY não funciona..
> 
> Bom dia pessoal...
> 
> Possuo uma tabela onde a chave primária é:
> COD_PRODUTO         VARCHAR(15) NOT NULL COLLATE PT_PT
> COD_LINHAS          VARCHAR(15) NOT NULL COLLATE PT_PT
> 
> Só que está permitindo duplicação desdes registros, alguem 
> saberia me dizer o porque?
> 
> Felipe
 








Mais detalhes sobre a lista de discussão lista