Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

ORA-01858: foi localizado um caractere não numérico onde se esperava um numérico

Erro na linha 1: ORA-01858: foi localizado um caractere não numérico onde se esperava um numérico Estou tentando dar um insert igual consta na primeira vídeo aula:

insert into compras (id, valor, data, observacoes, recebido) values (id_seq.nextval, 100, '12-MAY-2007', 'Compras de maio', '1')

Porém está ocorrendo esse erro de falta de caractere numérico, alguém pode me ajudar? Obs: Criei a sequência (create sequence id_seq;) conforme consta no vídeo

2 respostas
solução!

Oi Pedro

devido a configuração de linguagem do seu oracle, você não vai conseguir inserir com a data 12-MAY-2007. O seu oracle esta em português portanto você deverá inserir 12-MAI-2007

Nossa, deu certo, nunca ia imaginar que era isso, muito obrigado !

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software