{"id":27719,"date":"2023-12-18T06:25:00","date_gmt":"2023-12-18T05:25:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=27719"},"modified":"2023-10-27T20:48:43","modified_gmt":"2023-10-27T18:48:43","slug":"obtener-el-nombre-del-mes-en-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/","title":{"rendered":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\"><strong><em>C\u00f3mo obtener el nombre completo del mes en SQL Server, es decir, con todas las letras a partir de una fecha utilizando una consulta de SQL Server?<\/em><\/strong><\/h4>\n\n\n\n<p>La base de datos de SQL Server ofrece m\u00e9todos T-SQL para obtener el nombre del mes en diferentes formatos, incluyendo el nombre completo con todas las letras, las abreviaturas y en m\u00faltiples idiomas. La funci\u00f3n DATENAME(), combinada con la palabra clave MONTH, por ejemplo, se utiliza com\u00fanmente para obtener y formatear los nombres de los meses. De hecho, en T-SQL, hay algunas funciones que puedes utilizar para mostrar el nombre del mes en letras:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>DATENAME()<\/strong>: Esta funci\u00f3n devuelve una cadena de caracteres que representa la parte de fecha especificada de la fecha especificada.<\/li>\n\n\n\n<li><strong>FORMAT()<\/strong>: Aunque principalmente se utiliza para dar formato, puedes utilizar esta funci\u00f3n para obtener el nombre del mes en letras, especialmente cuando se trabaja con diferentes idiomas o ubicaciones.<\/li>\n<\/ol>\n\n\n\n<p>Entonces, las 2 funciones nativas: DATENAME() y FORMAT() son los m\u00e9todos principales recomendados para usar en T-SQL nativo para obtener el nombre del mes en letras. Otra funci\u00f3n que puedes encontrar con ODBC es la funci\u00f3n MONTHNAME. Vale la pena destacar que si bien MONTHNAME() es una funci\u00f3n de ODBC, <strong>no es compatible nativamente con T-SQL para SQL Server<\/strong>.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#1-consulta-de-sql-server-para-obtener-el-nombre-del-mes\" >1. Consulta de SQL Server para obtener el nombre del mes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#2-mostrar-el-nombre-del-mes-en-todas-las-letras-en-sql-server\" >2. Mostrar el nombre del mes en todas las letras en SQL Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#3-abreviatura-del-nombre-del-mes-en-sql-server\" >3. Abreviatura del nombre del mes en SQL Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#4-obtener-el-mes-en-los-10-idiomas-mas-hablados-en-el-mundo\" >4. Obtener el mes en los 10 idiomas m\u00e1s hablados en el mundo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#5-consulta-para-mostrar-el-nombre-del-mes-en-los-10-idiomas-principales\" >5. Consulta para mostrar el nombre del mes en los 10 idiomas principales<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#6-consulta-t-sql-para-mostrar-el-numero-de-mes\" >6. Consulta T-SQL para mostrar el n\u00famero de mes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#conclusion-sobre-como-obtener-el-nombre-del-mes-en-sql-server\" >Conclusi\u00f3n sobre c\u00f3mo obtener el nombre del mes en SQL Server<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-1-consulta-de-sql-server-para-obtener-el-nombre-del-mes\"><span class=\"ez-toc-section\" id=\"1-consulta-de-sql-server-para-obtener-el-nombre-del-mes\"><\/span>1. Consulta de SQL Server para obtener el nombre del mes <span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>La siguiente consulta simplemente muestra el nombre del mes utilizando la opci\u00f3n MONTH y la marca de tiempo actual con el formato de salida predeterminado.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT DATENAME(MONTH, GETDATE() ) AS [NombreDelMes],\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0GETDATE() AS [FechaActual];\n<\/pre>\n\n\n\n<p>Por ejemplo, devuelve \u00abJunio\u00bb en todas las letras para hoy.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/expert-only.net\/wp-content\/uploads\/2017\/06\/Month-Name-Letters-SQL-Server.png\" alt=\"Mostrar el nombre del mes en SQL Server utilizando la funci\u00f3n DATENAME\" class=\"wp-image-410\"\/><figcaption class=\"wp-element-caption\"><em>Obtener el nombre del mes en SQL Server utilizando la funci\u00f3n DATENAME<\/em><\/figcaption><\/figure><\/div>\n\n\n<p>En resumen, este breve tutorial explica c\u00f3mo mostrar el nombre completo del mes en todas las letras a partir de una fecha de SQL. Otro art\u00edculo sobre fechas y horas muestra c\u00f3mo <a href=\"https:\/\/expert-only.com\/en\/t-sql\/calculate-difference-between-two-dates\/\"><strong>calcular la diferencia entre dos fechas con horas, minutos y segundos<\/strong><\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2-mostrar-el-nombre-del-mes-en-todas-las-letras-en-sql-server\"><\/span>2. Mostrar el nombre del mes en todas las letras en SQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Una forma de obtener el nombre del mes en SQL Server es mostrar el nombre completo del mes en ingl\u00e9s. Este m\u00e9todo puede ser \u00fatil en situaciones en las que necesitas mostrar el nombre del mes de manera m\u00e1s formal, como en un informe o un documento.<\/p>\n\n\n\n<p>Utilizando la funci\u00f3n DATENAME() con la palabra clave MONTH y la funci\u00f3n FORMAT() con el especificador &#8216;MMMM&#8217;, puedes obtener f\u00e1cilmente el nombre completo del mes en ingl\u00e9s. Esta consulta simplemente devuelve el nombre completo del mes, como \u00abEnero\u00bb o \u00abDiciembre\u00bb.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT FORMAT(GETDATE(), 'MMMM') AS [NombreCompletoDelMes];<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3-abreviatura-del-nombre-del-mes-en-sql-server\"><\/span>3. Abreviatura del nombre del mes en SQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para mostrar la abreviatura del nombre del mes en SQL Server, puedes utilizar la funci\u00f3n DATENAME() combinada con la palabra clave MONTH o la funci\u00f3n FORMAT() utilizando el especificador &#8216;MMM&#8217;. Este m\u00e9todo, que produce resultados como \u00abEne\u00bb o \u00abDic\u00bb, es especialmente beneficioso para representaciones concisas en tablas o gr\u00e1ficos. Tambi\u00e9n es ventajoso cuando las fechas deben agruparse por mes, ofreciendo una categorizaci\u00f3n sucinta. A continuaci\u00f3n se muestra un ejemplo de c\u00f3digo ilustrativo para lograr esto:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT FORMAT(DATENAME(MONTH, GETDATE()), 'MMM') AS [AbreviaturaDelMes];<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4-obtener-el-mes-en-los-10-idiomas-mas-hablados-en-el-mundo\"><\/span>4. Obtener el mes en los 10 idiomas m\u00e1s hablados en el mundo<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Los idiomas son una parte importante de la historia, la cultura y la comunicaci\u00f3n humana. Los diferentes idiomas ofrecen perspectivas \u00fanicas sobre diferentes visiones del mundo y tradiciones. A continuaci\u00f3n se presentan diez de los idiomas m\u00e1s hablados en todo el mundo. Cada idioma est\u00e1 acompa\u00f1ado de un fragmento de c\u00f3digo T-SQL que formatea una fecha para mostrar el nombre del mes en ese idioma espec\u00edfico. Entonces, desglosemos el c\u00f3digo T-SQL por idioma con una breve descripci\u00f3n para cada uno.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Nombre del mes en chino (mandar\u00edn) en SQL Server<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Idioma oficial de China y Taiw\u00e1n.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'zh-CN') AS 'zh-CN'; -- Chino (mandar\u00edn)<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Espa\u00f1ol<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Hablado en muchos pa\u00edses, especialmente en Am\u00e9rica Latina y Espa\u00f1a.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'es-ES') AS 'es-ES'; -- Espa\u00f1ol<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Ingl\u00e9s<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lingua franca global.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'en-US') AS 'en-US'; -- Ingl\u00e9s Americano<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Hindi<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Hablado predominantemente en India.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'hi-IN') AS 'hi-IN'; -- Hindi<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Nombre del mes en \u00e1rabe utilizando T-SQL<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lengua oficial en 26 pa\u00edses de Oriente Medio y \u00c1frica.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'ar-SA') AS 'ar-SA'; -- \u00c1rabe<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Portugu\u00e9s<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lengua oficial de Brasil y Portugal.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'pt-BR') AS 'pt-BR'; -- Portugu\u00e9s (Brasil)<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Bengal\u00ed<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lengua oficial en Bangladesh y partes de India.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'bn-BD') AS 'bn-BD'; -- Bengal\u00ed (Bangladesh)<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Ruso<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lengua oficial de Rusia.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'ru-RU') AS 'ru-RU'; -- Ruso<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Japon\u00e9s<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Lengua oficial de Jap\u00f3n.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'ja-JP') AS 'ja-JP'; -- Japon\u00e9s<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Nombre del mes en Lahnda (Panyab\u00ed occidental)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: Hablado principalmente en la regi\u00f3n de Punjab en Pakist\u00e1n.<\/li>\n<\/ul>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">DECLARE @date datetime = '2023-01-01'; SELECT FORMAT(@date, 'MMMM', 'pa-PK') AS 'pa-PK'; -- Panyab\u00ed (Pakist\u00e1n)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5-consulta-para-mostrar-el-nombre-del-mes-en-los-10-idiomas-principales\"><\/span>5. Consulta para mostrar el nombre del mes en los 10 idiomas principales<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>El siguiente c\u00f3digo, todav\u00eda utiliza la funci\u00f3n FORMAT() de SQL Server para extraer el nombre del mes a partir de una fecha dada, aqu\u00ed es <em>2023-12-31<\/em>. Genera un conjunto de resultados que muestra el nombre del mes para esta fecha en varios idiomas prominentes, como chino (mandar\u00edn), espa\u00f1ol, ingl\u00e9s y varios otros, todo en una sola consulta.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- ** Code by Expert-Only.com ** --\nDECLARE @date datetime = '2023-12-31';\n\nSELECT \n    FORMAT(@date, 'MMMM', 'zh-CN') AS 'zh-CN',  -- Chinese (Mandarin)\n    FORMAT(@date, 'MMMM', 'es-ES') AS 'es-ES',  -- Spanish\n    FORMAT(@date, 'MMMM', 'en-US') AS 'en-US',  -- English American\n    FORMAT(@date, 'MMMM', 'hi-IN') AS 'hi-IN',  -- Hindi\n    FORMAT(@date, 'MMMM', 'ar-SA') AS 'ar-SA',  -- Arabic\n    FORMAT(@date, 'MMMM', 'pt-BR') AS 'pt-BR',  -- Portuguese (Brazil)\n    FORMAT(@date, 'MMMM', 'bn-BD') AS 'bn-BD',  -- Bengali (Bangladesh)\n    FORMAT(@date, 'MMMM', 'ru-RU') AS 'ru-RU',  -- Russian\n    FORMAT(@date, 'MMMM', 'ja-JP') AS 'ja-JP',  -- Japanese\n    FORMAT(@date, 'MMMM', 'pa-PK') AS 'pa-PK';  -- Punjabi (Pakistan);<\/pre>\n\n\n\n<p>El resultado da algo como esto en SSMS:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>zh-CN<\/th><th>es-ES<\/th><th>en-US<\/th><th>hi-IN<\/th><th>ar-SA<\/th><th>pt-BR<\/th><th>bn-BD<\/th><th>ru-RU<\/th><th>ja-JP<\/th><th>pa-PK<\/th><\/tr><\/thead><tbody><tr><td>\u5341\u4e8c\u6708<\/td><td>diciembre<\/td><td>December<\/td><td>\u0926\u093f\u0938\u092e\u094d\u092c\u0930<\/td><td>\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u062b\u0627\u0646\u064a\u0629<\/td><td>dezembro<\/td><td>\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0<\/td><td>\u0414\u0435\u043a\u0430\u0431\u0440\u044c<\/td><td>12\u6708<\/td><td>\u0a26\u0a38\u0a70\u0a2c\u0a30<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><em>Mes traducido en las 10 lenguas principales del mundo utilizando FORMAT y los c\u00f3digos de pa\u00eds ISO<\/em><\/figcaption><\/figure>\n\n\n\n<p>Tenga en cuenta las particularidades para el \u00e1rabe, el nombre del mes \u00ab\u062c\u0645\u0627\u062f\u0649 \u0627\u0644\u062b\u0627\u0646\u064a\u0629\u00bb no es diciembre en \u00e1rabe; se refiere a un mes del calendario lunar isl\u00e1mico. Y en el <a href=\"https:\/\/muchahistoria.com\/calendario-gregoriano\/\" target=\"_blank\" rel=\"noreferrer noopener\">calendario gregoriano<\/a>, diciembre se representa como \u00ab\u062f\u064a\u0633\u0645\u0628\u0631\u00bb en \u00e1rabe.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-6-consulta-t-sql-para-mostrar-el-numero-de-mes\"><span class=\"ez-toc-section\" id=\"6-consulta-t-sql-para-mostrar-el-numero-de-mes\"><\/span>6. Consulta T-SQL para mostrar el n\u00famero de mes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para mostrar el n\u00famero de mes en SQL Server, utilice la funci\u00f3n DATEPART() con la palabra clave MONTH. Esto devuelve el mes como un n\u00famero entero, como 1 para enero o 12 para diciembre. Este m\u00e9todo es \u00fatil para c\u00e1lculos u ordenaciones.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT DATEPART(MES, GETDATE()) COMO [N\u00fameroDeMes];\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion-sobre-como-obtener-el-nombre-del-mes-en-sql-server\"><span class=\"ez-toc-section\" id=\"conclusion-sobre-como-obtener-el-nombre-del-mes-en-sql-server\"><\/span>Conclusi\u00f3n sobre c\u00f3mo obtener el nombre del mes en SQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>En SQL Server, varias funciones integradas permiten mostrar los nombres de los meses en distintos formatos, como nombres completos, abreviaturas o representaciones num\u00e9ricas. La funci\u00f3n FORMAT() permite asignar nombres de mes espec\u00edficos para cada idioma. Estas herramientas son muy \u00fatiles para la elaboraci\u00f3n de informes, gr\u00e1ficos o c\u00e1lculos basados en meses.<\/p>\n\n\n\n<p>Esta gu\u00eda proporciona informaci\u00f3n sobre c\u00f3mo mostrar los nombres de los meses de forma eficaz en SQL Server. Para obtener m\u00e1s precisi\u00f3n, como calcular la diferencia horaria exacta entre dos fechas, consulte nuestro tutorial sobre diferencia de fechas en SQL Server. Otro reto habitual es <a href=\"https:\/\/expert-only.com\/es\/t-sql\/diferencia-entre-dos-fechas-sql-server\/\">calcular la diferencia horaria entre dos fechas con precisi\u00f3n, es decir, incluyendo las horas, los minutos, los segundos<\/a> y, en ocasiones, los milisegundos.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriales-de-sql-y-ti wp-block-embed-tutoriales-de-sql-y-ti\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"kBmgunfQel\"><a href=\"https:\/\/expert-only.com\/es\/t-sql\/diferencia-entre-dos-fechas-sql-server\/\">\u00bfC\u00f3mo calcular la diferencia entre dos fechas SQL Server en horas minutos y segundos?<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u00ab\u00bfC\u00f3mo calcular la diferencia entre dos fechas SQL Server en horas minutos y segundos?\u00bb \u2014 Tutoriales de SQL y TI\" src=\"https:\/\/expert-only.com\/es\/t-sql\/diferencia-entre-dos-fechas-sql-server\/embed\/#?secret=eAWU9nR9IZ#?secret=kBmgunfQel\" data-secret=\"kBmgunfQel\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><em>Por cierto, \u00a1nos gustar\u00eda saber tu opini\u00f3n! No dudes en dejarnos un comentario o en ponerte en contacto con nosotros.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>C\u00f3mo obtener el nombre completo del mes en SQL Server, es decir, con todas las letras a partir de una fecha utilizando una consulta de SQL Server? La base de datos de SQL Server ofrece m\u00e9todos T-SQL para obtener <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\" title=\"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10891,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[455],"tags":[],"class_list":{"0":"post-27719","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-t-sql"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfC\u00f3mo obtener el nombre del mes en SQL Server? T-SQL<\/title>\n<meta name=\"description\" content=\"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?\" \/>\n<meta property=\"og:description\" content=\"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriales de SQL y TI\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-18T05:25:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Expert-Only\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@expert_only\" \/>\n<meta name=\"twitter:site\" content=\"@expert_only\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Expert-Only\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?\",\"datePublished\":\"2023-12-18T05:25:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\"},\"wordCount\":1189,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\",\"name\":\"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server? T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg\",\"datePublished\":\"2023-12-18T05:25:00+00:00\",\"description\":\"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"es\",\"item\":\"https:\/\/expert-only.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/es\/#website\",\"url\":\"https:\/\/expert-only.com\/es\/\",\"name\":\"Tutoriales de SQL y TI\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/es\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg\",\"width\":381,\"height\":174,\"caption\":\"Expert-Only\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ExpertOnlyCom\/\",\"https:\/\/x.com\/expert_only\",\"https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g\",\"caption\":\"Expert-Only\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server? T-SQL","description":"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?","og_description":"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.","og_url":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/","og_site_name":"Tutoriales de SQL y TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2023-12-18T05:25:00+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg","type":"image\/jpeg"}],"author":"Expert-Only","twitter_card":"summary_large_image","twitter_creator":"@expert_only","twitter_site":"@expert_only","twitter_misc":{"Escrito por":"Expert-Only","Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?","datePublished":"2023-12-18T05:25:00+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/"},"wordCount":1189,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/","url":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/","name":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server? T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg","datePublished":"2023-12-18T05:25:00+00:00","description":"Para obtener el nombre del mes en letras a partir de una fecha de SQL Server, utilice una consulta con funciones de tiempo y un formato.","breadcrumb":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/time-A547679C51E_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/es\/t-sql\/obtener-el-nombre-del-mes-en-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"es","item":"https:\/\/expert-only.com\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfC\u00f3mo obtener el nombre del mes en SQL Server?"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/es\/#website","url":"https:\/\/expert-only.com\/es\/","name":"Tutoriales de SQL y TI","description":"","publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/es\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/09\/cropped-logo_Expert-Only.jpg","width":381,"height":174,"caption":"Expert-Only"},"image":{"@id":"https:\/\/expert-only.com\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ExpertOnlyCom\/","https:\/\/x.com\/expert_only","https:\/\/www.youtube.com\/channel\/UCMS5sR_FwAetB0FmciNvUaA"]},{"@type":"Person","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084b15660763ff5b13bb60b2f52f97bb?s=96&d=identicon&r=g","caption":"Expert-Only"}}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/27719","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/comments?post=27719"}],"version-history":[{"count":4,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/27719\/revisions"}],"predecessor-version":[{"id":27723,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/27719\/revisions\/27723"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media\/10891"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media?parent=27719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/categories?post=27719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/tags?post=27719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}