Sentencia que no funciona
Estoy intentando usar una sentencia SQL con JAVA previamente probada con el TOAD. Con el TOAD funciona pero con JAVA no. ¿JDBC no debería ser transparente?
La sentencia es:
SELECT id_noticia, titulo,
TO_CHAR(fecha, 'DD/MM/YYYY')
from noticias
where fecha > sysdate
order by fecha;
Aunque hay registros que cumplen la claúsula where, confirmado por la "SQL Window" del TOAD, esta misma sentencia no devuelve nada al ejecutarla desde un programa JAVA. Un saludo.
La sentencia es:
SELECT id_noticia, titulo,
TO_CHAR(fecha, 'DD/MM/YYYY')
from noticias
where fecha > sysdate
order by fecha;
Aunque hay registros que cumplen la claúsula where, confirmado por la "SQL Window" del TOAD, esta misma sentencia no devuelve nada al ejecutarla desde un programa JAVA. Un saludo.
Esto te debería funcionar :
SELECT id_noticia, titulo,
TO_CHAR(fecha, 'DD/MM/YYYY')
from noticias
where trunc(fecha) > trunc(sysdate)
order by fecha;
SELECT id_noticia, titulo,
TO_CHAR(fecha, 'DD/MM/YYYY')
from noticias
where trunc(fecha) > trunc(sysdate)
order by fecha;