Problema no Update Múltiplo

6 views
Skip to first unread message

marciel....@gmail.com

unread,
Jan 10, 2026, 8:02:10 AM (12 days ago) Jan 10
to webinside
Olá pessoal!

Estou tentando fazer um update múltiplo com mais 199 registros. O update funciona até o registro 165 e depois disso dá o erro abaixo, mas os ID's existem no formulário:

<LOGS> <LOG DATE="2026-01-10" TIME="12:57:43" CLASS="Page: /vendas/diretor/budget/cad_budget_marca_pos - Inserir dados do budget dos produtos da marca"> <USER-AGENT>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</USER-AGENT> <TEXT><![CDATA[(-1400)ORA-01400: não é possível inserir NULL em ("GRAF"."COM_META_MARCA_PRODUTO"."COD_PRODUTO") --- SQL --- INSERT INTO COM_META_MARCA_PRODUTO (cod_meta_marca_produto, cod_meta_marca, cod_produto, qtd_estoque, val_preco, qtd_meta_marca, val_ajuste) VALUES (SEQ_META_MARCA_PRODUTO.nextval, ?|tmp.budgetmarca.idaux|, ?|tmp.budgetproduto[167].id|, 0, 0, 0, 0) --- PARAMS --- |tmp.budgetmarca.idaux| = 410 |tmp.budgetproduto[167].id| = ]]></TEXT> </LOG> <LOG DATE="2026-01-10" TIME="12:57:43" CLASS="Page: /vendas/diretor/budget/cad_budget_marca_pos - Inserir dados do budget dos produtos da marca"> <USER-AGENT>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</USER-AGENT> <TEXT><![CDATA[(-1400)ORA-01400: não é possível inserir NULL em ("GRAF"."COM_META_MARCA_PRODUTO"."COD_PRODUTO") --- SQL --- INSERT INTO COM_META_MARCA_PRODUTO (cod_meta_marca_produto, cod_meta_marca, cod_produto, qtd_estoque, val_preco, qtd_meta_marca, val_ajuste) VALUES (SEQ_META_MARCA_PRODUTO.nextval, ?|tmp.budgetmarca.idaux|, ?|tmp.budgetproduto[168].id|, 0, 0, 0, 0) --- PARAMS --- |tmp.budgetmarca.idaux| = 410 |tmp.budgetproduto[168].id| = ]]></TEXT> </LOG> <LOG DATE="2026-01-10" TIME="12:57:43" CLASS="Page: /vendas/diretor/budget/cad_budget_marca_pos - Inserir dados do budget dos produtos da marca"> <USER-AGENT>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36</USER-AGENT> <TEXT><![CDATA[(-1400)ORA-01400: não é possível inserir NULL em ("GRAF"."COM_META_MARCA_PRODUTO"."COD_PRODUTO") --- SQL --- INSERT INTO COM_META_MARCA_PRODUTO (cod_meta_marca_produto, cod_meta_marca, cod_produto, qtd_estoque, val_preco, qtd_meta_marca, val_ajuste) VALUES (SEQ_META_MARCA_PRODUTO.nextval, ?|tmp.budgetmarca.idaux|, ?|tmp.budgetproduto[169].id|, 0, 0, 0, 0) --- PARAMS --- |tmp.budgetmarca.idaux| = 410 |tmp.budgetproduto[169].id| = ]]></TEXT> </LOG>

marciel....@gmail.com

unread,
Jan 10, 2026, 8:29:49 AM (12 days ago) Jan 10
to webinside
Aumentei o parâmetro  maxParameterCount em /opt/tomcat/updated/conf/server.xml de 1000 para 50000 e deu certo!

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               maxParameterCount="50000"
               />

Aurelio Lima Barreto

unread,
Jan 10, 2026, 9:27:22 AM (12 days ago) Jan 10
to webi...@googlegroups.com
Show. Bom de anotar nos alfarrábios...

O que é esse "SEQ_META_MARCA_PRODUTO.nextval"? É do WI?

--
Você recebeu essa mensagem porque está inscrito no grupo "webinside" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para webinside+...@googlegroups.com.
Para ver esta conversa, acesse https://groups.google.com/d/msgid/webinside/00fcb474-cbaa-42be-8e66-66d47a07789cn%40googlegroups.com.


--
AURELIO LIMA BARRETO, Analista de Sistemas
Lab de Automação Agropecuária | Embrapa Tabuleiros Costeiros
Empresa Brasileira de Pesquisa Agropecuária (Embrapa)
Aracaju/SE



__________________________
Aviso de confidencialidade

Esta mensagem da Empresa  Brasileira de Pesquisa  Agropecuaria (Embrapa), empresa publica federal  regida pelo disposto  na Lei Federal no. 5.851,  de 7 de dezembro de 1972,  e  enviada exclusivamente  a seu destinatario e pode conter informacoes  confidenciais, protegidas  por sigilo profissional.  Sua utilizacao desautorizada  e ilegal e  sujeita o infrator as penas da lei. Se voce  a recebeu indevidamente, queira, por gentileza, reenvia-la ao emitente, esclarecendo o equivoco.

Confidentiality note

This message from Empresa  Brasileira de Pesquisa  Agropecuaria (Embrapa), a government company  established under  Brazilian law (5.851/72), is directed exclusively to  its addressee  and may contain confidential data,  protected under  professional secrecy  rules. Its unauthorized  use is illegal and  may subject the transgressor to the law's penalties. If you are not the addressee, please send it back, elucidating the failure.

Geraldo Moraes

unread,
Jan 10, 2026, 3:40:46 PM (12 days ago) Jan 10
to webi...@googlegroups.com
Deve ser um sequence de pôsteres 

Atenciosamente, 

Geraldo Moraes
LINEWEB - Soluções Tecnológicas Ltda.
+55 79 98838-2187 
tecno...@lineweb.com.br 
www.lineweb.com.br


marciel....@gmail.com

unread,
Jan 12, 2026, 7:39:18 AM (10 days ago) Jan 12
to webinside
Não, é o nome da coluna que é chave primária da tabela, como o oracle não tem auto incremento, deve-se usar o nome da coluna.nexval.
Reply all
Reply to author
Forward
0 new messages