Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Sysdate y Cast

Estas en el tema de Sysdate y Cast en el foro de Mysql en Foros del Web. Hola, Tengo el siguiente query: Select t1.cam1, t2cam2, t2.time_stamp,.. from tabla1 t1, tabla2 t2 where ... And t1.campo1 > (sysdate – cast(t2.time_stamp as date)) No ...
  #1 (permalink)  
Antiguo 02/07/2006, 19:41
 
Fecha de Ingreso: junio-2004
Mensajes: 49
Antigüedad: 20 años, 4 meses
Puntos: 0
Pregunta Sysdate y Cast

Hola,
Tengo el siguiente query:
Select t1.cam1, t2cam2, t2.time_stamp,.. from tabla1 t1, tabla2 t2 where ... And t1.campo1 > (sysdate – cast(t2.time_stamp as date))
No me funciona, me arroja el siguiente error:
com.mysql.jdbc.exceptions.MySQLSyntaxErrorExceptio n: Unknown column 'sysdate' in 'where clause'.
Con una base de datos oracle no hay problema, solo con mysql no funciona.

Gracias
  #2 (permalink)  
Antiguo 02/07/2006, 22:02
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
En MySQL podes usar SYSDATE() o NOW()...

Referencia 12.5. Date and Time Functions

Parece que CAST esta bien.

Nota... Busca primero en el sitio del motor de Base de Datos, ahí vas a encontrar la mayoría de tus respuestas.

Recorda que lo que es en común entre BD es el SQL el cual debe ser estándar para que sean transparentes entre motores pero... cada motor de BD, tiene sus peculiaridades propias.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:00.