ORA-01830: a imagem do formato de data termina antes de converter toda a string de entrada
Estou confuso. De qual imagem a mensagem de erro está falando? Tudo o que forneci foi um encontro.
ORA-01830: a imagem do formato de data termina antes de converter toda a string de entrada
Estou confuso. De qual imagem a mensagem de erro está falando? Tudo o que forneci foi um encontro.
A "imagem de formato" refere-se à máscara de formato. Se você estiver fazendo uma conversão explícita usando a
TO_DATE
função, a imagem do formato é o segundo argumentoou seja
Neste caso, o formato da imagem é "AAAA-MM-DD". Essa expressão gera o erro ORA-01830 porque a string de entrada contém mais dados do que a imagem de formato é capaz de manipular.
Se, por outro lado, você estiver fazendo uma conversão implícita, a imagem do formato se refere à sessão
NLS_DATE_FORMAT
que o Oracle usa em sua própriaTO_DATE
chamada implícita.Isso significa que você forneceu mais do que apenas uma data. Talvez um espaço extra, ou você forneceu um horário, mas está pedindo para formatar apenas uma data.