SQL Server GETDATE() Function: Get Current DateTime
In SQL Server, the GETDATE()
function returns the current date as a datetime value without the database time zone offset. This value is derived from the operating system of the computer on which the SQL Server is running.
Syntax:
GETDATE()
Parameters:
None.
Return Value
The GETDATE()
returns the current date and time value of the system on which SQL Server is installed. It returns datetime type value.
Get Current Date & Time
In the following example, the GETDATE()
function is used in the SELECT statement to get the current timestamp of the computer running SQL Server.
Example: Get Current DateTime
SELECT GETDATE() AS CurrentDateTime

Use the CONVERT()
function with GETDATE()
to get only the date or time portion of the current date value.
Example: Get Current Date and Time
SELECT CONVERT(DATE, GETDATE()) AS CurrentDate,
CONVERT(DATE, GETDATE()) AS CurrentTime;
