today sqlserver fecha entre diferencia current actual sql-server ansi-sql

sql server - sqlserver - Diferencia entre CURRENT_TIMESTAMP y GETDATE()



sqlserver current timestamp (1)

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es la diferencia entre CURRENT_TIMESTAMP y GETDATE() en SQL Server?

SELECT CURRENT_TIMESTAMP, GETDATE()


CURRENT_TIMESTAMP es una función ANSI SQL, mientras que GETDATE es la versión T-SQL de esa misma función.

Sin embargo, es interesante tener en cuenta que CURRENT_TIMESTAMP se convierte a GETDATE () al crear el objeto dentro de SSMS. Ambas funciones recuperan su valor del sistema operativo de la misma manera.

Yo sugeriría seguir con CURRENT_TIMESTAMP ya que es portátil a cualquier base de datos compatible con ANSI.