[firebase-br] (sem assunto)
Paulo Moreira da Costa Junior
juniorpt em gmail.com
Qui Fev 4 11:18:26 -03 2010
desculpa moacir.. falei errado pensando em outra tabela, o replica é usado
p/um novo registro, se for inserido um novo registro, ou seja um novo
produto aí ela roda
2010/2/4 Paulo Moreira da Costa Junior <juniorpt em gmail.com>
> 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
>
--
Paulo Moreira da Costa Junior
Cel.: 8751-7895
Res.: 4055-4655
Mais detalhes sobre a lista de discussão lista