xxxxxxxxxx
----SQL Server
--Setup
CREATE TABLE Users
([name] varchar(100), [creationDate] datetime)
;
INSERT INTO Users
([name], [creationDate])
VALUES
('Alice', CAST('2021-12-31T12:34:56' AS DATETIME)),
('Bob', GETDATE())
;
--Get month
SELECT DATEPART(MM, u.creationDate)
FROM Users u
xxxxxxxxxx
-- Using MONTH() and GETDATE() function to fetch current month
SELECT MONTH(getdate()) AS "Present Month";
-- Using DATEPART() function and GETDATE() function
SELECT DATEPART(MONTH, GETDATE()) as "Present Month Of the Year";
-- Getting the name of the current month
SELECT FORMAT(GETDATE(),'MMMM') AS Month;
xxxxxxxxxx
SELECT MONTH(CURRENT_TIMESTAMP);
SELECT DATEPART(month, CURRENT_TIMESTAMP);
Code language: SQL (Structured Query Language) (sql)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)
xxxxxxxxxx
SELECT EXTRACT(MONTH FROM '2018-08-01')
SELECT EXTRACT(MONTH FROM date)