Bom Dia Pessoal
Aconteceu um problema aqui na empresa.
Até ontem um computador externo - onde fica o banco(chamamos de computador principal).
Esse computador estava tudo certo, sem problemas. E do nada
O Sistema começou a dar problema.
Na minha tela não deixa mais salvar, onde aparece essa mensagem ora-01400 no post insert.
Verifiquei que está com um problema na procedure. Porém, como falei ate então tava funcionando normalmente.
Somente nesse computador principal esta dando esse problema. Nos outros principais está tudo normal.....
Alguma dica, do que eu posso fazer....
Problemas na procedures - ora-01400
- dr_gori
- Moderador
- Mensagens: 5013
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Mas qual problema deu na procedure ?
Ela chama alguma PLL ? Chama alguma procedure de banco?
Ela chama alguma PLL ? Chama alguma procedure de banco?
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
Nesse post_insert ele chama uma procedure chamada. P_inserir_fila
E está dando o erro de ora-01400. Onde diz que está inserindo nulo.
Nessa procedure tem um codigo com um insert na tabela chamada 'fila'. POrem essa fila não possui nenhuma chave primaria ou estrangeira..
E está dando o erro de ora-01400. Onde diz que está inserindo nulo.
Nessa procedure tem um codigo com um insert na tabela chamada 'fila'. POrem essa fila não possui nenhuma chave primaria ou estrangeira..
-
- Rank: DBA Pleno
- Mensagens: 297
- Registrado em: Ter, 21 Dez 2010 8:45 am
- Localização: Florianopolis
POis é
verifiquei um por um. Pra ver se algum dado esta vazio
Todos estão preenchidos. NO insert
Nessa tabela fila. Todos os dados estão com o NullLable desativado. POrem os tres ultimos. nr_chamadas,nm_usuario e cd_local esta ativado..
verifiquei um por um. Pra ver se algum dado esta vazio
Todos estão preenchidos. NO insert
insert into fila (cd_cidade, cd_pais, cd_pessoafisica, nm_pessaoafisica,tp_pessoa, cd_prioridade,
dt_entrada, hr_entrada, tp_fila, st_pessoafisica, nr_chamadas,nm_usuario, cd_local)
values(v_cidade,p_pais,v_cd_pessoa, v_nom_pessoa,v_pessoa,v_prioridade,
null,null,p_fila,'A',null,v_nom_usuario,v_local)
Nessa tabela fila. Todos os dados estão com o NullLable desativado. POrem os tres ultimos. nr_chamadas,nm_usuario e cd_local esta ativado..
-
- Moderador
- Mensagens: 641
- Registrado em: Seg, 03 Set 2007 3:26 pm
- Localização: Fortaleza - CE
att,
Daniel N.N.
Daniel N.N.
Se apenas os 3 ultimos podem ser nulos,
então dt_entrada, hr_entrada esta sendo gravado null erronemente.
Se for o contrario nr_chamadas ta sendo gravado erroneamente null.
OBS: Se puder deixar um campo so dessas data e hora de entrada, seria melhor.
então dt_entrada, hr_entrada esta sendo gravado null erronemente.
Se for o contrario nr_chamadas ta sendo gravado erroneamente null.
OBS: Se puder deixar um campo so dessas data e hora de entrada, seria melhor.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes