{"id":27642,"date":"2023-08-07T06:15:00","date_gmt":"2023-08-07T04:15:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=27642"},"modified":"2023-10-24T14:26:40","modified_gmt":"2023-10-24T12:26:40","slug":"clave-primaria-en-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/","title":{"rendered":"\u00bfC\u00f3mo crear una clave primaria en SQL Server?"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\"><strong><em>Ejemplos de c\u00f3digo T-SQL para agregar una restricci\u00f3n de clave primaria a una columna para evitar insertar varias veces la misma clave.<\/em><\/strong><\/h4>\n\n\n\n<p>\u00bfC\u00f3mo crear una tabla con una clave primaria en SQL Server? Una clave primaria de una base de datos est\u00e1 dise\u00f1ada para permitir un valor \u00fanico que identifique una fila en una tabla. Primero, \u00bfcu\u00e1l es el prop\u00f3sito de una clave primaria? Y adem\u00e1s, \u00bfcu\u00e1l es la definici\u00f3n de una clave primaria? Echa un vistazo a los siguientes ejemplos para crear una clave primaria y gestionar duplicados en proyectos de bases de datos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-que-es-una-clave-primaria-en-sql-server\">\u00bfQu\u00e9 es una clave primaria en SQL Server?<\/h2>\n\n\n\n<p>En SQL Server, una clave primaria es una restricci\u00f3n que identifica de forma \u00fanica cada registro dentro de una tabla de base de datos. Asegura que no haya dos filas con valores duplicados en la(s) columna(s) clave primaria y garantiza la integridad del conjunto de datos. Una clave primaria puede consistir en una sola columna o en una combinaci\u00f3n de m\u00faltiples columnas (clave primaria compuesta). Adem\u00e1s, la clave primaria crea autom\u00e1ticamente un \u00edndice \u00fanico en las columnas especificadas para acelerar las consultas y garantizar la unicidad. En resumen, una clave primaria asegura que solo haya una l\u00ednea \u00fanica con un ID espec\u00edfico.<\/p>\n\n\n\n<p>Para crear una tabla y agregar una clave primaria a ella, <strong>sigue estos cuatro pasos<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>En primer lugar, dise\u00f1a la tabla de clientes utilizando c\u00f3digo SQL.<\/li>\n\n\n\n<li>En segundo lugar, agrega una restricci\u00f3n a la columna seleccionada para que sea la clave.<\/li>\n\n\n\n<li>Inserta dos filas con la misma ID de cliente.<\/li>\n\n\n\n<li>Comprueba los datos resultantes en la tabla.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-1-disenar-la-tabla-de-clientes-con-una-columna-id-cliente\">Paso 1: Dise\u00f1ar la tabla de clientes con una columna ID Cliente<\/h2>\n\n\n\n<p>Dise\u00f1a y crea una tabla de clientes con una columna de ID para almacenar el n\u00famero de cliente.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Crear la tabla de clientes con la columna CustomerID declarada como NOT NULL\nCREATE TABLE dbo.Customers (\n   [CustomerID]   INT NOT NULL,\n   [FirstName]    NVARCHAR(20),\n   [LastName]     NVARCHAR(20),\n   [City]         NVARCHAR(20),\n   [Country]      NVARCHAR(50)\n)\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-2-agregar-la-clave-primaria-de-sql-server-a-la-columna\">Paso 2: Agregar la clave primaria de SQL Server a la columna<\/h2>\n\n\n\n<p id=\"h-here-the-primary-key-is-the-customer-id-column\">Aqu\u00ed la clave primaria es la columna Customer ID. Utiliza el comando T-SQL ADD CONSTRAINT PRIMARY KEY para crear la restricci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-1-utilizar-una-instruccion-alter-table-de-t-sql-para-crear-la-clave\">2.1 Utilizar una instrucci\u00f3n ALTER TABLE de T-SQL para crear la clave<\/h3>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ALTER TABLE dbo.Customers \n   ADD CONSTRAINT [CustomersPrimaryKeyCustomerID] \n      PRIMARY KEY CLUSTERED ([CustomerID] ASC);\nGO \n<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"573\" src=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/07\/add_sql_server_primary_key_to_table.jpg\" alt=\"Agregar una clave primaria de SQL Server a una tabla con un script de T-SQL\" class=\"wp-image-8957\" style=\"aspect-ratio:1.6352530541012216;width:937px;height:auto\" srcset=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/07\/add_sql_server_primary_key_to_table.jpg 937w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/07\/add_sql_server_primary_key_to_table-300x183.jpg 300w, https:\/\/expert-only.com\/wp-content\/uploads\/2022\/07\/add_sql_server_primary_key_to_table-768x470.jpg 768w\" sizes=\"auto, (max-width: 937px) 100vw, 937px\" \/><figcaption class=\"wp-element-caption\"><em>Creaci\u00f3n de una clave primaria de SQL Server en una tabla T-SQL<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-2-crear-la-clave-primaria-directamente-en-la-sentencia-create-table\">2.2 Crear la clave primaria directamente en la sentencia CREATE TABLE<\/h3>\n\n\n\n<p>Por supuesto, otra forma es agregar la clave primaria directamente en la instrucci\u00f3n CREATE TABLE, como se muestra en el siguiente c\u00f3digo, por ejemplo.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Eliminar la tabla de clientes si existe\nDROP TABLE IF EXISTS dbo.Customers;\nGO\n\n-- Crear la tabla de clientes con la columna CustomerID declarada como NOT NULL y establecida como clave primaria\nCREATE TABLE dbo.Customers (\n   [CustomerID]   INT NOT NULL PRIMARY KEY CLUSTERED,\n   [FirstName]    NVARCHAR(20),\n   [LastName]     NVARCHAR(20),\n   [City]         NVARCHAR(20),\n   [Country]      NVARCHAR(50)\n)\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-3-insertar-dos-lineas-con-la-misma-id-para-probar-la-clave-primaria\">Paso 3: Insertar dos l\u00edneas con la misma ID para probar la clave primaria<\/h2>\n\n\n\n<p>Efectivamente, la \u00fanica forma de verificar la restricci\u00f3n es utilizarla. Inserta dos l\u00edneas con la misma ID de cliente para comprobar si la clave primaria funciona como se espera.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"mssql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">-- Insertar dos l\u00edneas diferentes con el mismo n\u00famero de cliente\nINSERT INTO dbo.Customers (CustomerID, FirstName, LastName, City, Country) \nVALUES ( 1, 'Ali','Ahmed','Cairo','Egypt');\n\nINSERT INTO dbo.Customers (CustomerID, FirstName, LastName, City, Country) \nVALUES ( 1, 'Johnny','John','Toronto','Canada');\n<\/pre>\n\n\n\n<p>Observa el error de violaci\u00f3n de restricci\u00f3n de clave primaria:<\/p>\n\n\n\n<p><em>Msg 2627, Nivel 14, Estado 1, L\u00ednea 22<br>Violaci\u00f3n de la restricci\u00f3n de clave primaria &#8216;CustomersPrimaryKeyCustomerID&#8217;. No se puede insertar una clave duplicada en el objeto &#8216;dbo.clientes&#8217;. El valor de clave duplicada es (1).<br>La instrucci\u00f3n se ha finalizado.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-paso-4-comprobar-los-datos-y-el-comportamiento-de-la-clave-primaria\">Paso 4: Comprobar los datos y el comportamiento de la clave primaria<\/h2>\n\n\n\n<p>Despu\u00e9s de eso, solo est\u00e1 disponible una l\u00ednea \u00fanica en la <strong><a href=\"https:\/\/expert-only.com\/en\/t-sql\/manage-sql-server-tables\/\">tabla<\/a><\/strong> con el ID uno. Ahora solo es posible asignar un valor a un ID de cliente, lo que lo hace \u00fanico en la tabla. Para profundizar, ten en cuenta algunas cosas sobre las claves primarias de SQL Server. Sin embargo, estas limitaciones y comportamientos espec\u00edficos de las claves primarias son completamente parte de c\u00f3mo funcionan las claves:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>En primer lugar, solo una clave primaria por tabla.<\/li>\n\n\n\n<li>Una clave primaria puede ser una clave compuesta utilizando m\u00faltiples columnas. Por ejemplo, una concatenaci\u00f3n de estas columnas: ID + Nombre + Apellido.<\/li>\n\n\n\n<li>Adem\u00e1s, una columna utilizada como clave primaria no puede ser NULL, por lo que se define como NOT NULL.<\/li>\n\n\n\n<li>Adem\u00e1s, una clave primaria tiene por defecto su correspondiente <a href=\"https:\/\/docs.microsoft.com\/es-es\/sql\/relational-databases\/indexes\/clustered-and-nonclustered-indexes-described?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener\">\u00edndice agrupado<\/a> creado autom\u00e1ticamente.<\/li>\n\n\n\n<li>Si se especifica en el script, el \u00edndice tambi\u00e9n puede ser no agrupado.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Conclusi\u00f3n sobre la clave primaria de SQL Server<\/h4>\n\n\n\n<p>En conclusi\u00f3n, crear una tabla de SQL Server con una restricci\u00f3n de clave primaria es un paso crucial para mantener la integridad de una base de datos. La clave primaria asegura que solo un valor \u00fanico identifique una fila en una tabla y no puede ser NULL. Siguiendo los cuatro pasos descritos en este tutorial, los usuarios pueden agregar f\u00e1cilmente una restricci\u00f3n de clave primaria a sus tablas de SQL Server. Recuerda que una tabla solo puede tener una clave primaria, pero puede ser una clave compuesta utilizando m\u00faltiples columnas.<\/p>\n\n\n\n<p>Adem\u00e1s, las restricciones de clave primaria tienen su correspondiente \u00edndice agrupado creado autom\u00e1ticamente. Comprender las limitaciones y comportamientos de las claves primarias es esencial para dise\u00f1ar estructuras de bases de datos efectivas. Para obtener m\u00e1s informaci\u00f3n sobre los objetos SQL, aqu\u00ed tienes una <a href=\"https:\/\/expert-only.com\/es\/t-sql\/sql-server-clustered-index\/\">gu\u00eda paso a paso para crear un \u00edndice agrupado de SQL Server<\/a>.<\/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=\"iIQqkiYfYd\"><a href=\"https:\/\/expert-only.com\/en\/t-sql\/sql-server-clustered-index\/\">Clustered index 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=\"\u00abClustered index in SQL Server\u00bb \u2014 Tutoriales de SQL y TI\" src=\"https:\/\/expert-only.com\/en\/t-sql\/sql-server-clustered-index\/embed\/#?secret=oj2XPcLxat#?secret=iIQqkiYfYd\" data-secret=\"iIQqkiYfYd\" 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>Ejemplos de c\u00f3digo T-SQL para agregar una restricci\u00f3n de clave primaria a una columna para evitar insertar varias veces la misma clave. \u00bfC\u00f3mo crear una tabla con una clave primaria en SQL Server? Una clave primaria de una base <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\" title=\"\u00bfC\u00f3mo crear una clave primaria en SQL Server?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10811,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[455],"tags":[],"class_list":{"0":"post-27642","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 crear una clave primaria en SQL Server? T-SQL<\/title>\n<meta name=\"description\" content=\"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.\" \/>\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\/clave-primaria-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 crear una clave primaria en SQL Server?\" \/>\n<meta property=\"og:description\" content=\"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-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-08-07T04:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-24T12:26:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_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=\"4 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\/clave-primaria-en-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"\u00bfC\u00f3mo crear una clave primaria en SQL Server?\",\"datePublished\":\"2023-08-07T04:15:00+00:00\",\"dateModified\":\"2023-10-24T12:26:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\"},\"wordCount\":850,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/es\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\",\"name\":\"\u00bfC\u00f3mo crear una clave primaria en SQL Server? T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg\",\"datePublished\":\"2023-08-07T04:15:00+00:00\",\"dateModified\":\"2023-10-24T12:26:40+00:00\",\"description\":\"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage\",\"url\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg\",\"contentUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"es\",\"item\":\"https:\/\/expert-only.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfC\u00f3mo crear una clave primaria 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 crear una clave primaria en SQL Server? T-SQL","description":"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.","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\/clave-primaria-en-sql-server\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfC\u00f3mo crear una clave primaria en SQL Server?","og_description":"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.","og_url":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/","og_site_name":"Tutoriales de SQL y TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2023-08-07T04:15:00+00:00","article_modified_time":"2023-10-24T12:26:40+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_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":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/es\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"\u00bfC\u00f3mo crear una clave primaria en SQL Server?","datePublished":"2023-08-07T04:15:00+00:00","dateModified":"2023-10-24T12:26:40+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/"},"wordCount":850,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/es\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/","url":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/","name":"\u00bfC\u00f3mo crear una clave primaria en SQL Server? T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg","datePublished":"2023-08-07T04:15:00+00:00","dateModified":"2023-10-24T12:26:40+00:00","description":"Crear una tabla SQL Server con una restricci\u00f3n de clave primaria en una columna para gestionar mejor la integridad de los datos.","breadcrumb":{"@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#primaryimage","url":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg","contentUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/expert-only.com\/es\/t-sql\/clave-primaria-en-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"es","item":"https:\/\/expert-only.com\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfC\u00f3mo crear una clave primaria 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\/27642","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=27642"}],"version-history":[{"count":5,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/27642\/revisions"}],"predecessor-version":[{"id":27651,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/posts\/27642\/revisions\/27651"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media\/10811"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/media?parent=27642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/categories?post=27642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/es\/wp-json\/wp\/v2\/tags?post=27642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}