- Fórum
- Erros Comuns e Soluções
- Erros e Soluções
- Inconsistência ao salvar pedido/orçamento (Error arithmetic exception)
Perguntas Inconsistência ao salvar pedido/orçamento (Error arithmetic exception)
- Emerson
- Autor do Tópico
- Desconectado
- Administrator
Menos
Mais
- Postagens: 9
- Obrigados Recebidos: 1
2 anos 2 meses atrás - 2 anos 2 meses atrás #70
por Emerson
Inconsistência ao salvar pedido/orçamento (Error arithmetic exception) foi criado por Emerson
Inconsistência ao salvar pedido/orçamento (Error arithmetic exception, string overflow, or string truncation)
Pode ocorrer de gerar uma inconsistência no pedido ou orçamento devido ao campo IP das tabelas PEDIDO_SITUACAO e/ou ORCAMENTO_SITUACAO
estarem com um tamanho pequeno (20)
Para corrigir, passe o script SQL na base do SFI:
string right truncation
expected 20, actual 20
At trigger 'ORCAMENTO_SITUACAO_BI0'
Pode ocorrer de gerar uma inconsistência no pedido ou orçamento devido ao campo IP das tabelas PEDIDO_SITUACAO e/ou ORCAMENTO_SITUACAO
estarem com um tamanho pequeno (20)
Para corrigir, passe o script SQL na base do SFI:
{$ifExists SELECT f.rdb$field_name FROM rdb$relation_fields f
JOIN RDB$FIELDS B ON B.RDB$FIELD_NAME = F.RDB$FIELD_SOURCE
WHERE f.rdb$relation_name = 'PEDIDO_SITUACAO'
AND f.rdb$field_name = 'IP'
AND B.rdb$field_length <> 255}
ALTER TABLE PEDIDO_SITUACAO
ALTER IP TYPE VARCHAR(255);
{$endif}
{$ifExists SELECT f.rdb$field_name FROM rdb$relation_fields f
JOIN RDB$FIELDS B ON B.RDB$FIELD_NAME = F.RDB$FIELD_SOURCE
WHERE f.rdb$relation_name = 'ORCAMENTO_SITUACAO'
AND f.rdb$field_name = 'IP'
AND B.rdb$field_length <> 255}
ALTER TABLE ORCAMENTO_SITUACAO
ALTER IP TYPE VARCHAR(255);
{$endif}
Ultima edição: 2 anos 2 meses atrás por Emerson.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Erros Comuns e Soluções
- Erros e Soluções
- Inconsistência ao salvar pedido/orçamento (Error arithmetic exception)
Tempo para a criação da página:0.164 segundos