Hola nicolasroma:
Para comenzar, creo que la BD que estás utilizando no es SQL Server, sino MySQL, pues SQL Server no maneja las funciones NOW(), DATE() o DATE_FORMAT(). para obtener la fecha y hora actuales con SQL Server puedes hacerlo así:
Código:
select getdate();
select {fn NOW()};
Segundo, revisa si el problema está en el almacenamiento o en la recuperación... es decir revisa en tu tabla qué es lo que se está almacenando.
Finalmente, si estoy en lo correcto y tu pregunta no es de SQL Server, publícala en el foro correcto o espera a que algún moderador del foro la mueva.
Saludos
Leo.