Obtener fecha y hora actual en SQL Server

SQL Server

Hay tres maneras de recuperar la fecha y hora actual en SQL Server.
CURRENT_TIMESTAMP, GETDATE (), {fnNOW ()}

CURRENT_TIMESTAMP
CURRENT_TIMESTAMP es una función no determinista. Vistas y expresiones que hacen referencia a esta columna no se pueden indexar. CURRENT_TIMESTAMP se puede utilizar para imprimir la fechay la hora actuales cada vez quese elabore un informe.

GETDATE ()
GETDATEes una función no determinista.Vistas y las expresionesque hacen referencia aesta columnano se pueden indizar.GETDATEse puede utilizar paraimprimir la fechay la hora actualescada vez quese elabore el informe.

{fnNow()}
El {fnAhora()} esuna función ODBC canónica que se puede utilizar en T-SQL si el proveedor OLE DB para SQL Server es compatible con ellas. {fnNow()} se puede utilizar para imprimir la fecha y la hora actuales  cada vez que se elabore el informe.

Si se ejecuta en el Analizador de consultasdaré el mismo resultado. Nno haydiferencia de rendimiento.

SELECT CURRENT_TIMESTAMP
GO
SELECT {fn NOW()}
GO
SELECT GETDATE()
GO

tags: fecha actual sql, ms sql server, fecha actual en sql, sql server 2005, sql server 2008, hora y fecha actual, microsoft sql server, fecha sin hora sql server, obtener fecha actual sql server, obtener la hora en sql server, obtener fecha en sql server

En esta sección encontrarás una mezcla de códigos recopilados de fuentes públicas de Internet y otros creados por ASP TEAM. Compartimos recursos útiles de buena fe para formar una base de conocimiento en el desarrollo de aplicaciones en ASP Clásico.