17/05/2009, 19:27
|
| Colaborador | | Fecha de Ingreso: febrero-2009 Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 10 meses Puntos: 360 | |
Respuesta: Error usando months_between Si bien matanga tiene razón en no ser necesario convertir la función sysdate por retornar un datetime, el error se presenta por tratar de utilizar la palabra jan (january) en la fecha del mes.
Dependiendo de que lenguaje se tenga configurado oracle en el momento, tomará el casteo de esta forma. y si está en un lenguaje diferente a ingles, habrá problemas de sintaxis en algunos casos.
Si usas oracle en español prueba la misma sentencia pero con '01-ene-2008' y creo que no tendrás problemas.
un saludo.
__________________ Without data, You are another person with an opinion.
W. Edwads Deming |