{"id":30402,"date":"2024-02-29T07:02:00","date_gmt":"2024-02-29T06:02:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=30402"},"modified":"2024-03-01T17:10:50","modified_gmt":"2024-03-01T16:10:50","slug":"dividir-una-cadena-delimitada-en-una-columna-en-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/","title":{"rendered":"Dividir una Cadena Delimitada en una Columna en SQL Server"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\"><em>\u00bfC\u00f3mo dividir datos de una cadena \u00fanica en l\u00ednea con un delimitador en una columna usando SQL Server?<\/em><\/h4>\n\n\n\n<p>Tutorial sobre c\u00f3mo dividir una cadena delimitada en una columna \u00fanica en SQL Server, usando usualmente un punto y coma o una coma como delimitador. Con una consulta T-SQL en SQL Server 2012, es posible cortar una cadena de texto basada en un car\u00e1cter especial con XML. Puede estar delimitada por comas, puntos y coma, tabulaciones, guiones, guiones bajos o incluso puntos. B\u00e1sicamente, puede ser cualquier car\u00e1cter especial que defina el texto delimitado. Este tutorial es para versiones de SQL Server anteriores a 2016, es decir, SQL Server 2008 y SQL Server 2012, por ejemplo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-1-sobre-cadenas-delimitadas-en-sql-server-2008-y-2012\">1. Sobre cadenas delimitadas en SQL Server 2008 y 2012<\/h2>\n\n\n\n<p>De hecho, una forma f\u00e1cil y eficiente es utilizar funciones integradas de SQL Server XML como CONVERT() y NODES(). Luego, usar una consulta Transact-SQL para dividir el texto en m\u00faltiples l\u00edneas. El poder de las funciones XML permite al desarrollador de SQL parsear y estructurar el texto m\u00e1s f\u00e1cilmente. Por ejemplo, cortemos f\u00e1cilmente esta cadena que contiene las diez ciudades m\u00e1s grandes de EE. UU. delimitadas con puntos y coma:<\/p>\n\n\n\n<p><strong>\u00abNew York; Los Angeles; Chicago; Houston; Phoenix; Philadelphia; San Antonio; San Diego; Dallas; San Jose\u00bb<\/strong><\/p>\n\n\n\n<p>Este ejemplo funciona con cualquier tipo de separadores tambi\u00e9n llamados delimitadores. Los m\u00e1s utilizados son:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Archivo delimitado por comas<\/strong><\/li>\n\n\n\n<li><strong>Archivo delimitado por punto y coma<\/strong><\/li>\n\n\n\n<li><strong>Archivo delimitado por tabulaciones<\/strong><\/li>\n\n\n\n<li><strong>Archivo delimitado por barras verticales<\/strong><\/li>\n\n\n\n<li><strong>Archivo delimitado por guiones<\/strong><\/li>\n<\/ul>\n\n\n\n<p>Y esta soluci\u00f3n XML permite <strong>dividir textos en versiones anteriores a SQL Server 2016<\/strong>, como: SQL Server 2008 R2, SQL Server 2012 y SQL Server 2014.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-2-consulta-t-sql-para-dividir-una-cadena-por-delimitador-en-una-columna\">2. Consulta T-SQL para dividir una cadena por delimitador en una columna<\/h2>\n\n\n\n<p>Por ejemplo, esta consulta Transact-SQL divide la cadena que contiene la lista de ciudades delimitadas por puntos y coma usando las funciones integradas de XML.<\/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=\"\">-- Declarar las variables\nDECLARE @String nvarchar(max),\n@Delimiter char(1),\n@XMLString xml;\n\n-- Inicializar la cadena y el delimitador, aqu\u00ed es el car\u00e1cter punto y coma \nSELECT @String = 'New York;Los Angeles;Chicago;Houston;Phoenix;Philadelphia;San Antonio;San Diego;Dallas;San Jose',\n@Delimiter = ';'\n\n-- Construcci\u00f3n de cadena XML usando la funci\u00f3n CONVERT() de T-SQL\nSET @XMLString = \nCONVERT(xml,'&lt;root>&lt;city>' +\nREPLACE(@String,@Delimiter,'&lt;\/city>&lt;city>') +\n'&lt;\/city>&lt;\/root>');\n\nSELECT @XMLString;\n\n-- Selecci\u00f3n del resultado parseando la variable @XMLString con las funciones XML .value() .nodes()\nSELECT Result.value('.','varchar(20)') AS CITY\nFROM @XMLString.nodes('\/root\/city') AS T(Result);\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-3-resultado-intermedio-de-la-cadena-dividida-en-formato-xml\">3. Resultado intermedio de la cadena dividida en formato XML<\/h2>\n\n\n\n<p>De hecho, para entender la l\u00f3gica de la consulta, esta cadena delimitada estaba inicialmente contenida en la variable @String, como texto simple. Y la variable @XMLString solo contiene la lista inicial de ciudades en formato XML. Sin embargo, esta vez la <strong>lista est\u00e1 rodeada por etiquetas XML &lt;root&gt;&lt;\/root&gt; y &lt;city&gt;&lt;\/city&gt;<\/strong>. XML es un formato de datos complejo famoso com\u00fanmente utilizado en archivos de <a href=\"https:\/\/ecosio.com\/en\/blog\/edi-file-formats-explained\/\" target=\"_blank\" rel=\"noreferrer noopener\">intercambio<\/a> de datos.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"xml\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;root>\n\t&lt;city>New York&lt;\/city>\n\t&lt;city>Los Angeles&lt;\/city>\n\t&lt;city>Chicago&lt;\/city>\n\t&lt;city>Houston&lt;\/city>\n\t&lt;city>Phoenix&lt;\/city>\n\t&lt;city>Philadelphia&lt;\/city>\n\t&lt;city>San Antonio&lt;\/city>\n\t&lt;city>San Diego&lt;\/city>\n\t&lt;city>Dallas&lt;\/city>\n\t&lt;city>San Jose&lt;\/city>\n&lt;\/root><\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"780\" height=\"760\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2023\/01\/t-sql_split_string_delimiter_into_one_column.jpg\" alt=\"Dividir cadena con delimitador en una columna con SQL Server\" class=\"wp-image-21982\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2023\/01\/t-sql_split_string_delimiter_into_one_column.jpg 780w, https:\/\/expert-only.com\/wp-content\/uploads\/2023\/01\/t-sql_split_string_delimiter_into_one_column-300x292.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2023\/01\/t-sql_split_string_delimiter_into_one_column-768x748.jpg 768w\" sizes=\"auto, (max-width: 780px) 100vw, 780px\" \/><figcaption class=\"wp-element-caption\">Dividir cadena con delimitador en una columna con SQL Server<\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\">XML es \u00fatil para dividir una cadena delimitada en una columna<\/h3>\n\n\n\n<p>Para resumir, este art\u00edculo muestra c\u00f3mo dividir una cadena delimitada en una columna \u00fanica en SQL Server. El primer ejemplo utiliza las funciones XML y es f\u00e1cil de copiar y pegar. Por lo tanto, reutil\u00edzalo para un escenario de proyecto real o prueba de concepto. Similarmente para SQL Server 2016 y versiones superiores, puedes simplemente usar la funci\u00f3n nativa Split_String.<\/p>\n\n\n\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1598550251408\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 es un texto delimitado?<\/strong> <p class=\"schema-faq-answer\">Un texto delimitado es una l\u00ednea \u00fanica que tiene m\u00faltiples partes. Cada parte est\u00e1 delimitada con un s\u00edmbolo espec\u00edfico, por ejemplo, un punto y coma, una tabulaci\u00f3n, una barra vertical.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1598550329146\"><strong class=\"schema-faq-question\">\u00bfQu\u00e9 es un archivo de texto con delimitadores?<\/strong> <p class=\"schema-faq-answer\">Un archivo de texto delimitado es un archivo que tiene m\u00faltiples columnas y cada dato contenido en cada l\u00ednea est\u00e1 delimitado por un separador. Por ejemplo, el separador de l\u00ednea en s\u00ed es un retorno de carro o un salto de l\u00ednea.<\/p> <\/div> <\/div>\n\n\n\n<p>Adem\u00e1s, podr\u00edas estar interesado en aprender <a href=\"https:\/\/expert-only.com\/en\/t-sql\/how-to-manage-line-breaks-in-sql-server\/\"><strong>c\u00f3mo agregar o quitar saltos de l\u00ednea de cadenas SQL Server<\/strong><\/a> para almacenarlo en una \u00fanica l\u00ednea de una tabla. Y al mismo tiempo evitar desplazamientos de l\u00ednea al importar archivos.<\/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=\"LwX2OuJuJR\"><a href=\"https:\/\/expert-only.com\/en\/t-sql\/how-to-manage-line-breaks-in-sql-server\/\">How To Manage Line Breaks in SQL Server ?<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"\u00abHow To Manage Line Breaks in SQL Server ?\u00bb \u2014 Tutoriales de SQL y TI\" src=\"https:\/\/expert-only.com\/en\/t-sql\/how-to-manage-line-breaks-in-sql-server\/embed\/#?secret=dtJ0Y9LZfu#?secret=LwX2OuJuJR\" data-secret=\"LwX2OuJuJR\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>\u00bfC\u00f3mo dividir datos de una cadena \u00fanica en l\u00ednea con un delimitador en una columna usando SQL Server? Tutorial sobre c\u00f3mo dividir una cadena delimitada en una columna \u00fanica en SQL Server, usando usualmente un punto y coma o <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\" title=\"Dividir una Cadena Delimitada en una Columna en SQL Server\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":5791,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[455],"tags":[],"class_list":{"0":"post-30402","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>Dividir una Cadena Delimitada en una Columna en SQL Server<\/title>\n<meta name=\"description\" content=\"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.\" \/>\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\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dividir una Cadena Delimitada en una Columna en SQL Server\" \/>\n<meta property=\"og:description\" content=\"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-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=\"2024-02-29T06:02:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-01T16:10:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg\" \/>\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=\"3 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\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Dividir una Cadena Delimitada en una Columna en SQL Server\",\"datePublished\":\"2024-02-29T06:02:00+00:00\",\"dateModified\":\"2024-03-01T16:10:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\"},\"wordCount\":639,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#respond\"]}]},{\"@type\":[\"WebPage\",\"FAQPage\"],\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\",\"name\":\"Dividir una Cadena Delimitada en una Columna en SQL Server\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg\",\"datePublished\":\"2024-02-29T06:02:00+00:00\",\"dateModified\":\"2024-03-01T16:10:50+00:00\",\"description\":\"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#breadcrumb\"},\"mainEntity\":[{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408\"},{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146\"}],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"es\",\"item\":\"https:\/\/expert-only.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dividir una Cadena Delimitada en una Columna 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\"}},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408\",\"position\":1,\"url\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408\",\"name\":\"\u00bfQu\u00e9 es un texto delimitado?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un texto delimitado es una l\u00ednea \u00fanica que tiene m\u00faltiples partes. Cada parte est\u00e1 delimitada con un s\u00edmbolo espec\u00edfico, por ejemplo, un punto y coma, una tabulaci\u00f3n, una barra vertical.\",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"},{\"@type\":\"Question\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146\",\"position\":2,\"url\":\"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146\",\"name\":\"\u00bfQu\u00e9 es un archivo de texto con delimitadores?\",\"answerCount\":1,\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Un archivo de texto delimitado es un archivo que tiene m\u00faltiples columnas y cada dato contenido en cada l\u00ednea est\u00e1 delimitado por un separador. Por ejemplo, el separador de l\u00ednea en s\u00ed es un retorno de carro o un salto de l\u00ednea.\",\"inLanguage\":\"es\"},\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Dividir una Cadena Delimitada en una Columna en SQL Server","description":"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.","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\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/","og_locale":"es_ES","og_type":"article","og_title":"Dividir una Cadena Delimitada en una Columna en SQL Server","og_description":"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.","og_url":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/","og_site_name":"Tutoriales de SQL y TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2024-02-29T06:02:00+00:00","article_modified_time":"2024-03-01T16:10:50+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg","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":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Dividir una Cadena Delimitada en una Columna en SQL Server","datePublished":"2024-02-29T06:02:00+00:00","dateModified":"2024-03-01T16:10:50+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/"},"wordCount":639,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg","articleSection":["T-SQL"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#respond"]}]},{"@type":["WebPage","FAQPage"],"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/","url":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/","name":"Dividir una Cadena Delimitada en una Columna en SQL Server","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg","datePublished":"2024-02-29T06:02:00+00:00","dateModified":"2024-03-01T16:10:50+00:00","description":"Para dividir une cadena delimitada con SQL Server 2008, 2012 o 2014, utilice las funciones XML con T-SQL para cortar el texto en una columna.","breadcrumb":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#breadcrumb"},"mainEntity":[{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408"},{"@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146"}],"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2017\/08\/pattern_dark_texture-design-9D617D2FB8C_1920x1080.jpeg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"es","item":"https:\/\/expert-only.com\/es\/"},{"@type":"ListItem","position":2,"name":"Dividir una Cadena Delimitada en una Columna 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"}},{"@type":"Question","@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408","position":1,"url":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550251408","name":"\u00bfQu\u00e9 es un texto delimitado?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Un texto delimitado es una l\u00ednea \u00fanica que tiene m\u00faltiples partes. Cada parte est\u00e1 delimitada con un s\u00edmbolo espec\u00edfico, por ejemplo, un punto y coma, una tabulaci\u00f3n, una barra vertical.","inLanguage":"es"},"inLanguage":"es"},{"@type":"Question","@id":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146","position":2,"url":"https:\/\/expert-only.com\/es\/t-sql\/dividir-una-cadena-delimitada-en-una-columna-en-sql-server\/#faq-question-1598550329146","name":"\u00bfQu\u00e9 es un archivo de texto con delimitadores?","answerCount":1,"acceptedAnswer":{"@type":"Answer","text":"Un archivo de texto delimitado es un archivo que tiene m\u00faltiples columnas y cada dato contenido en cada l\u00ednea est\u00e1 delimitado por un separador. Por ejemplo, el separador de l\u00ednea en s\u00ed es un retorno de carro o un salto de l\u00ednea.","inLanguage":"es"},"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30402","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=30402"}],"version-history":[{"count":2,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30402\/revisions"}],"predecessor-version":[{"id":30412,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/30402\/revisions\/30412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media\/5791"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media?parent=30402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/categories?post=30402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/tags?post=30402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}