sql >> Base de Datos >  >> RDS >> Sqlserver

Cómo obtener la fecha actual en SQL Server

Problema:

Le gustaría obtener la fecha actual en una base de datos de SQL Server.

Solución:

SELECT CAST(GETDATE() AS DATE);

Resultado:

2021-03-11

Discusión:

GETDATE() es una función que devuelve la fecha y hora actuales. No se requieren argumentos. Si usa solo GETDATE() función, obtendrá:

2021-03-11 22:28:17.280

Si desea obtener solo la fecha y no la hora, debe usar otra función, CAST() . Entre paréntesis, especifique el valor, la expresión o la columna desde la que desea convertir, 'AS ', luego, finalmente, el tipo de valor que desea obtener (en nuestra solución, DATE ).