Re: [Bulk] RES: [firebase-br] PRIMARY KEY não funciona..
Josauro S.J.
josauro em casasoft.inf.br
Qui Mar 3 10:01:28 -03 2005
Porque usar uma chave composta ? ainda mais a primaria ? isso deveria ser evitado, não traz quase nenhum beneficio, seria mais pratico e logico criar uma chave primaria, sequencial, e criar outros indices para cada um dos campo, as consultas do FB, seria mais otimizado assim.
Josauro S.J.
Diretor
josauro em casasoft.inf.br
----- Original Message -----
From: Carlos Arguilar
To: 'FireBase'
Sent: Thursday, March 03, 2005 9:30 AM
Subject: 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
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.5.7 - Release Date: 01/03/2005
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista