E logicamente, pra ter sido possível entrar o tal lixo ( e vc ter que 
usar TO_DATE, inclusive) , essa coluna T064_ DATA ** não está ** 
definida como DATE, certo ??? Pois é aquele negócio, a vantagem 
principal de vc ter a coluna de datas como DATE, a de números como 
NUMBER, etc, é que o próprio banco já faz consistência de valores, 
veja com quem de direito se não dá pra fazer uma forcinha e CORRIGIR 
essa modelagem...

[]s

 Chiappa

--- Em oracle_br@yahoogrupos.com.br, Bia Fitzgerald <[EMAIL PROTECTED]> 
escreveu
>
> é lixo na tabela.
> Obrigada,
> Bia.
> 
> 
> ----- Mensagem original ----
> De: Bia Fitzgerald <[EMAIL PROTECTED]>
> Para: oracle_br <oracle_br@yahoogrupos.com.br>
> Enviadas: Sexta-feira, 29 de Junho de 2007 12:21:27
> Assunto: [oracle_br] ORA-01847: dia do mês deve estar entre 1 e o 
último dia do mês
> 
> Olá... Alguém já teve este problema antes??? Recebo um ORA-01847 ao 
executar esta query no Oracle 10g:
> 
> SELECT T064_TIPO,
> T064_VALOR
> FROM T064
> WHERE T064_VALOR<> 0
> AND T064_SITUACAO< > 'CA'
> AND to_date(T064_ DATA,'DD/ MM/YYYY') = TO_DATE('04/ 
06/2007', 'dD/MM/YYYY' )
> AND T064_unid = 2
> 
> Alguma idéia?
> 
> Obrigada,
> Bia.
> 
> ____________ _________ _________ _________ _________ _________ _
> Novo Yahoo! Cadê? - Experimente uma nova busca.
> http://yahoo. com.br/oqueeugan hocomisso 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
>        
> 
______________________________________________________________________
______________
> Novo Yahoo! Cadê? - Experimente uma nova busca.
> http://yahoo.com.br/oqueeuganhocomisso 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a