Перейти к содержимому
Последнее обновление

MONTHNAME

Описание​

Функция MONTHNAME возвращает название месяца на английском языке, соответствующее значению даты и времени. Эта функция поддерживает обработку типов DATE и DATETIME и возвращает полное название месяца на английском языке (от January до December).

Язык результата можно задать с помощью переменной сеанса lc_time_names. По умолчанию она имеет значение en_US, поэтому результат выводится на английском языке.

Эта функция работает так же, как функция monthname в MySQL.

Синтаксис​

MONTHNAME(`<date_or_time_expr>`)

Параметры​

ПараметрОписание
<date_or_time_expr>Входное значение даты и времени. Поддерживаются типы date/datetime. Подробнее о форматах даты и времени см. в разделах Преобразование даты и времени и Преобразование даты

Возвращаемое значение​

Возвращает значение типа VARCHAR, представляющее название месяца на английском языке:

  • Возможные возвращаемые значения: January, February, March, April, May, June, July, August, September, October, November, December
  • Если входное значение равно NULL, возвращает NULL
  • В возвращаемом значении первая буква заглавная, остальные строчные

Примеры​

-- Get English month name from DATE type
SELECT MONTHNAME('2008-02-03') AS result;
+----------+
| result |
+----------+
| February |
+----------+

-- Get English month name from DATETIME type
SELECT MONTHNAME('2023-07-13 22:28:18') AS result;
+---------+
| result |
+---------+
| July |
+---------+

-- Returns NULL when input is NULL
SELECT MONTHNAME(NULL) AS result;
+--------+
| result |
+--------+
| NULL |
+--------+

---Control the output language by setting `lc_time_names`
SET lc_time_names='zh_CN';
SELECT MONTHNAME('2023-07-13 22:28:18') AS result;
+--------+
| result |
+--------+
| 七月 |
+--------+

SET lc_time_names='AR_sa';
SELECT MONTHNAME('2023-07-13 22:28:18') AS result;
+------------+
| result |
+------------+
| يوليو |
+------------+

Приложение: для lc_time_names можно задать любое из следующих значений локали (без учёта регистра).​

Значение локалиЗначение
ar_AEАрабский - Объединённые Арабские Эмираты
ar_BHАрабский - Бахрейн
ar_DZАрабский - Алжир
ar_EGАрабский - Египет
ar_INАрабский - Индия
ar_IQАрабский - Ирак
ar_JOАрабский - Иордания
ar_KWАрабский - Кувейт
ar_LBАрабский - Ливан
ar_LYАрабский - Ливия
ar_MAАрабский - Марокко
ar_OMАрабский - Оман
ar_QAАрабский - Катар
ar_SAАрабский - Саудовская Аравия
ar_SDАрабский - Судан
ar_SYАрабский - Сирия
ar_TNАрабский - Тунис
ar_YEАрабский - Йемен
be_BYБелорусский - Беларусь
bg_BGБолгарский - Болгария
ca_ESКаталанский - Испания
cs_CZЧешский - Чехия
da_DKДатский - Дания
de_ATНемецкий - Австрия
de_BEНемецкий - Бельгия
de_CHНемецкий - Швейцария
de_DEНемецкий - Германия
de_LUНемецкий - Люксембург
el_GRГреческий - Греция
en_AUАнглийский - Австралия
en_CAАнглийский - Канада
en_GBАнглийский - Великобритания
en_INАнглийский - Индия
en_NZАнглийский - Новая Зеландия
en_PHАнглийский - Филиппины
en_USАнглийский - Соединённые Штаты
en_ZAАнглийский - Южная Африка
en_ZWАнглийский - Зимбабве
es_ARИспанский - Аргентина
es_BOИспанский - Боливия
es_CLИспанский - Чили
es_COИспанский - Колумбия
es_CRИспанский - Коста-Рика
es_DOИспанский - Доминиканская Республика
es_ECИспанский - Эквадор
es_ESИспанский - Испания
es_GTИспанский - Гватемала
es_HNИспанский - Гондурас
es_MXИспанский - Мексика
es_NIИспанский - Никарагуа
es_PAИспанский - Панама
es_PEИспанский - Перу
es_PRИспанский - Пуэрто-Рико
es_PYИспанский - Парагвай
es_SVИспанский - Сальвадор
es_USИспанский - Соединённые Штаты
es_UYИспанский - Уругвай
es_VEИспанский - Венесуэла
et_EEЭстонский - Эстония
eu_ESБаскский - Испания
fi_FIФинский - Финляндия
fo_FOФарерский - Фарерские острова
fr_BEФранцузский - Бельгия
fr_CAФранцузский - Канада
fr_CHФранцузский - Швейцария
fr_FRФранцузский - Франция
fr_LUФранцузский - Люксембург
gl_ESГалисийский - Испания
gu_INГуджарати - Индия
he_ILИврит - Израиль
hi_INХинди - Индия
hr_HRХорватский - Хорватия
hu_HUВенгерский - Венгрия
id_IDИндонезийский - Индонезия
is_ISИсландский - Исландия
it_CHИтальянский - Швейцария
it_ITИтальянский - Италия
ja_JPЯпонский - Япония
ko_KRКорейский - Республика Корея
lt_LTЛитовский - Литва
lv_LVЛатышский - Латвия
mk_MKМакедонский - Северная Македония
mn_MNМонголия - монгольский
ms_MYМалайский - Малайзия
nb_NOНорвежский (букмол) - Норвегия
nl_BEНидерландский - Бельгия
nl_NLНидерландский - Нидерланды
no_NOНорвежский - Норвегия
pl_PLПольский - Польша
pt_BRПортугальский - Бразилия
pt_PTПортугальский - Португалия
rm_CHРоманшский - Швейцария
ro_ROРумынский - Румыния
ru_RUРусский - Россия
ru_UAРусский - Украина
sk_SKСловацкий - Словакия
sl_SIСловенский - Словения
sq_ALАлбанский - Албания
sr_RSСербский - Сербия
sv_FIШведский - Финляндия
sv_SEШведский - Швеция
ta_INТамильский - Индия
te_INТелугу - Индия
th_THТайский - Таиланд
tr_TRТурецкий - Турция
uk_UAУкраинский - Украина
ur_PKУрду - Пакистан
vi_VNВьетнамский - Вьетнам
zh_CNКитайский - Китай
zh_HKКитайский - Гонконг
zh_TWКитайский - Тайвань