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