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.