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