[firebase-br] (sem assunto)
Paulo Moreira da Costa Junior
juniorpt em gmail.com
Qui Fev 4 11:12:50 -03 2010
tenho sim moacir, porém o campo q ela dispara é outro é o campo réplica q é
uma flag só p/q eu saiba se algum campo foi alterado e ele alterar em outro
banco, acho q ñ tem nenhuma relação, to mandando abaixo, valeu por enquento
/* Triggers only will work for SQL triggers */
CREATE TRIGGER "PRODUTO_BIU0" FOR "PRODUTO"
ACTIVE POSITION 0
AS
BEGIN
/* SE VEIO DO REPLICADOR ENTAO NAO MARCA REGISTRO PARA REPLICACAO */
IF (NEW.replica='R') THEN
BEGIN
NEW.replica=NULL;
EXIT;
END else
begin
/* Caso não veio muda a flag para replicar para 'S' */
New.replica='S';
end
END
^
2010/2/4 Moacir - GMAIL <prismars em gmail.com>
>
> Paulo,
>
> Vc tem alguma trigger associada a esta tabela ??
>
> Sucesso !
>
> Moacir
>
>
> Em 04/02/2010 10:56, Paulo Moreira da Costa Junior escreveu:
>
> Pessoal estou precisando colocar os valores de tributação na tabela abaixo
>> e
>> estou com este erro na hora de rodar o script q está cola em seguida...
>>
>> obrigado desde já
>>
>>
>>
>> erro:
>> ISC ERROR CODE:335544665
>> ISC ERROR MESSAGE:
>> violation of PRIMARY or UNIQUE KEY constraint "INTEG_41" on table
>> "PRODUTO"
>>
>>
>>
>> tabela:
>> CREATE TABLE "PRODUTO"
>> (
>> "CODIGOPRODUTO" INTEGER NOT NULL,
>> "DESCRICAOCOMPLETA" VARCHAR(40),
>> "DESCRICAOREDUZIDA" VARCHAR(20),
>> "DIASVALIDADE" INTEGER,
>> "UNIDADEVENDA" CHAR(2),
>> "UNIDADECOMPRA" CHAR(2),
>> "QTDUNIDADE" D_QUANTIDADE ,
>> "USUARIOINCLUSAO" INTEGER,
>> "PESOUNIDADE" D_QUANTIDADE ,
>> "DATAINCLUSAO" D_DATE ,
>> "ICMSENTRADA" CHAR(2),
>> "HORAINCLUSAO" D_TIME ,
>> "ICMSSAIDA" CHAR(2),
>> "USUARIOALTERACAO" INTEGER,
>> "CODIGOREFERENCIA" INTEGER,
>> "DATAALTERACAO" D_DATE ,
>> "IMPRIMEETIQUETA" D_BOOLEAN ,
>> "HORAALTERACAO" D_TIME ,
>> "USUARIOEXCLUSAO" INTEGER,
>> "DATAEXCLUSAO" D_DATE ,
>> "HORAEXCLUSAO" D_TIME ,
>> "LOGCADASTRO" VARCHAR(50),
>> "CODIGOTRIBUTACAOA" CHAR(1),
>> "CODIGOGRUPO" INTEGER,
>> "CODIGOTRIBUTACAOB" CHAR(2),
>> "REPLICA" CHAR(1),
>> "VALORPAUTA" D_VALOR ,
>> "CODIGOSUBGRUPO" INTEGER,
>> "ALIQUOTAIVA" D_PERCENTUAL ,
>> PRIMARY KEY ("CODIGOPRODUTO")
>> );
>>
>>
>>
>> e parte do meu script
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (0, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (1, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (2, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (3, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (4, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (5, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (6, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (17, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (8, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (9, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (10, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (11, 02, 02, 00, 30);
>> INSERT INTO PRODUTO (CODIGOPRODUTO, ICMSENTRADA, ICMSSAIDA,
>> CODIGOTRIBUTACAOA, CODIGOTRIBUTACAOB) VALUES (12, 02, 02, 00, 30);
>>
>>
>>
>>
>>
>>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
--
Paulo Moreira da Costa Junior
Cel.: 8751-7895
Res.: 4055-4655
Mais detalhes sobre a lista de discussão lista