Ответ 1
Как насчет этого:
SELECT MONTH(GETDATE())
Это будет возвращать значения от 1 до 12 в зависимости от месяца.
Подробнее см. в документации по MSDN - весь сайт документации свободно доступен для консультации всеми - используйте его!
Как получить текущий месяц в SQL Server?
Средства на январь я хочу 1 и на декабрь хочу 12.
Как насчет этого:
SELECT MONTH(GETDATE())
Это будет возвращать значения от 1 до 12 в зависимости от месяца.
Подробнее см. в документации по MSDN - весь сайт документации свободно доступен для консультации всеми - используйте его!
Вы можете попробовать вот так:
SELECT MONTH(datecolumn) from table
Также проверьте более подробную информацию о МЕСЯЦ
Попробуйте:
SELECT DATEPART(MONTH, GETDATE())
Это способ получить
SELECT MONTH('2015-10-16 00:00:00')
Выход
10
Вы можете попробовать вот так:
DECLARE month INT;
DECLARE transactionmonth INT;
SELECT NOW() into date;
SELECT MONTH(date) into month;
Чистый & Простой,
SELECT MONTH(NOW());