En SQL Server, la función SYSDATETIME() se utiliza para obtener la fecha y hora del sistema actual en el momento de su ejecución. Esta función devuelve un valor de tipo datetime2, que incluye tanto la fecha como la hora con precisión de fracciones de segundo.
Sintaxis
La sintaxis de SYSDATETIME() es la siguiente:
SYSDATETIME()
Esta función no requiere parámetros y devuelve un valor datetime2 que representa la fecha y hora actual del sistema.
Ejemplo
SELECT SYSDATETIME() AS SysDateTime;
El resultado de esta consulta mostrará la fecha y hora actuales del sistema en el formato datetime2. El resultado puede tener una precisión de hasta 7 cifras decimales para los segundos, dependiendo de la configuración del sistema.
Detalles Técnicos
Trabaja con SQL Server (a partir de 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse