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.