{"id":27657,"date":"2023-08-07T06:15:00","date_gmt":"2023-08-07T04:15:00","guid":{"rendered":"https:\/\/expert-only.com\/?p=27657"},"modified":"2023-10-24T14:39:38","modified_gmt":"2023-10-24T12:39:38","slug":"criar-uma-chave-primaria-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/","title":{"rendered":"Como criar uma chave prim\u00e1ria do SQL Server?"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-text-align-left\"><strong><em>Exemplos de c\u00f3digo T-SQL para adicionar uma restri\u00e7\u00e3o de chave prim\u00e1ria a uma coluna para evitar inserir v\u00e1rias vezes a mesma chave.<\/em><\/strong><\/h4>\n\n\n\n<p>Como criar uma tabela com uma chave prim\u00e1ria no SQL Server? Uma chave prim\u00e1ria de banco de dados \u00e9 projetada para permitir que um valor \u00fanico identifique uma linha em uma tabela. Primeiro, qual \u00e9 o prop\u00f3sito de uma chave prim\u00e1ria? E al\u00e9m disso, qual \u00e9 a defini\u00e7\u00e3o de uma chave prim\u00e1ria? Confira os seguintes exemplos para criar uma chave prim\u00e1ria e gerenciar duplicatas em projetos de banco de dados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-o-que-e-uma-chave-primaria-no-sql\">O que \u00e9 uma chave prim\u00e1ria no SQL?<\/h2>\n\n\n\n<p>No SQL Server, uma chave prim\u00e1ria \u00e9 uma restri\u00e7\u00e3o que identifica de forma \u00fanica cada registro dentro de uma tabela de banco de dados. Ele garante que n\u00e3o haja duas linhas com valores duplicados na(s) coluna(s) da chave prim\u00e1ria e garante a integridade do conjunto de dados. Uma chave prim\u00e1ria pode consistir em uma \u00fanica coluna ou em uma combina\u00e7\u00e3o de v\u00e1rias colunas (chave prim\u00e1ria composta).<\/p>\n\n\n\n<p>Al\u00e9m disso, a chave prim\u00e1ria cria automaticamente um \u00edndice exclusivo na(s) coluna(s) especificada(s) para acelerar consultas e garantir a unicidade. Portanto, resumindo, uma chave prim\u00e1ria garante que apenas uma linha \u00fanica tenha um ID espec\u00edfico. Para criar uma tabela e adicionar uma chave prim\u00e1ria a ela, <strong>siga estas quatro etapas<\/strong>:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Primeiro, projete a tabela de clientes usando c\u00f3digo SQL.<\/li>\n\n\n\n<li>Em segundo lugar, adicione uma restri\u00e7\u00e3o na coluna selecionada para ser a chave.<\/li>\n\n\n\n<li>Insira duas linhas com o mesmo ID do cliente.<\/li>\n\n\n\n<li>Verifique os dados resultantes na tabela.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-passo-1-projetar-a-tabela-de-clientes-com-uma-coluna-de-id-do-cliente\">Passo 1: Projetar a tabela de clientes com uma coluna de ID do cliente<\/h2>\n\n\n\n<p>Projete e crie uma tabela de clientes com uma coluna de ID para armazenar o n\u00famero do 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=\"\">-- Criar tabela de clientes com a coluna CustomerID declarada como NOT NULL\nCREATE TABLE dbo.Clientes (\n   [CustomerID]   INT NOT NULL,\n   [Nome]         NVARCHAR(20),\n   [Sobrenome]    NVARCHAR(20),\n   [Cidade]       NVARCHAR(20),\n   [Pa\u00eds]         NVARCHAR(50)\n)\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-passo-2-adicionar-a-chave-primaria-do-sql-server-a-coluna\">Passo 2: Adicionar a chave prim\u00e1ria do SQL Server \u00e0 coluna<\/h2>\n\n\n\n<p id=\"h-here-the-primary-key-is-the-customer-id-column\">Aqui, a chave prim\u00e1ria \u00e9 a coluna ID do cliente. Use o comando T-SQL ADD CONSTRAINT PRIMARY KEY para criar a restri\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-1-use-uma-instrucao-t-sql-alter-table-para-criar-a-chave\">2.1 Use uma instru\u00e7\u00e3o T-SQL alter table para criar a chave<\/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.Clientes \n   ADD CONSTRAINT [ClientesPrimaryKeyCustomerID] \n      PRIMARY KEY CLUSTERED ([CustomerID] ASC);\nGO \n<\/pre>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><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=\"Adicionar uma Chave Prim\u00e1ria do SQL Server a uma tabela com um script T-SQL\" class=\"wp-image-8957\" 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>Adicionar uma Chave Prim\u00e1ria do SQL Server a uma tabela com um script T-SQL<\/em><\/figcaption><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-2-criar-a-chave-na-instrucao-create-table\">2.2 Criar a chave na instru\u00e7\u00e3o Create Table<\/h3>\n\n\n\n<p>Claro, outra abordagem \u00e9 adicionar a chave prim\u00e1ria diretamente na instru\u00e7\u00e3o create table, como no c\u00f3digo abaixo, por exemplo.<\/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=\"\">-- Excluir a tabela de clientes se ela existir\nDROP TABLE IF EXISTS dbo.Clientes;\nGO\n\n-- Criar a tabela de clientes com a coluna CustomerID declarada como NOT NULL e definida como chave prim\u00e1ria\nCREATE TABLE dbo.Clientes (\n   [CustomerID]   INT NOT NULL PRIMARY KEY CLUSTERED,\n   [Nome]         NVARCHAR(20),\n   [Sobrenome]    NVARCHAR(20),\n   [Cidade]       NVARCHAR(20),\n   [Pa\u00eds]         NVARCHAR(50)\n)\nGO\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-passo-3-inserir-duas-linhas-com-o-mesmo-id-para-testar-a-chave-primaria\">Passo 3: Inserir duas linhas com o mesmo ID para testar a chave prim\u00e1ria<\/h2>\n\n\n\n<p>De fato, a \u00fanica maneira de verificar a restri\u00e7\u00e3o \u00e9 us\u00e1-la. Insira duas linhas com o mesmo ID do cliente para verificar se a chave prim\u00e1ria funciona como esperado.<\/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=\"\">-- Inserir duas linhas diferentes com o mesmo n\u00famero de cliente\nINSERT INTO dbo.Clientes (CustomerID, Nome, Sobrenome, Cidade, Pa\u00eds) \nVALUES ( 1, 'Ali','Ahmed','Cairo','Egito');\n\nINSERT INTO dbo.Clientes (CustomerID, Nome, Sobrenome, Cidade, Pa\u00eds) \nVALUES ( 1, 'Johnny','John','Toronto','Canad\u00e1');\n<\/pre>\n\n\n\n<p>Observe o erro de viola\u00e7\u00e3o da restri\u00e7\u00e3o de chave prim\u00e1ria:<\/p>\n\n\n\n<p><em>Msg 2627, N\u00edvel 14, Estado 1, Linha 22<br>Viola\u00e7\u00e3o da restri\u00e7\u00e3o PRIMARY KEY &#8216;ClientesPrimaryKeyCustomerID&#8217;. N\u00e3o \u00e9 poss\u00edvel inserir uma chave duplicada no objeto &#8216;dbo.Clientes&#8217;. O valor da chave duplicada \u00e9 (1).<br>A instru\u00e7\u00e3o foi encerrada.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-passo-4-verificar-os-dados-e-o-comportamento-da-chave-primaria\">Passo 4: Verificar os dados e o comportamento da chave prim\u00e1ria<\/h2>\n\n\n\n<p>Ap\u00f3s isso, apenas uma \u00fanica linha est\u00e1 dispon\u00edvel na <strong><a href=\"https:\/\/expert-only.com\/en\/t-sql\/manage-sql-server-tables\/\">tabela<\/a><\/strong> com o ID um. Agora, \u00e9 poss\u00edvel atribuir apenas um valor a um ID de cliente, tornando-o \u00fanico na tabela. Para ir al\u00e9m, observe algumas coisas sobre as chaves prim\u00e1rias do SQL Server. No entanto, essas limita\u00e7\u00f5es e comportamentos espec\u00edficos das chaves prim\u00e1rias fazem parte integrante de como as chaves funcionam:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Primeiro, apenas uma chave prim\u00e1ria por tabela.<\/li>\n\n\n\n<li>Uma chave prim\u00e1ria pode ser uma chave composta usando v\u00e1rias colunas. Por exemplo, uma concatena\u00e7\u00e3o dessas colunas: ID + Nome + Sobrenome.<\/li>\n\n\n\n<li>Al\u00e9m disso, uma coluna usada como chave prim\u00e1ria n\u00e3o pode ser NULL, portanto, \u00e9 definida como NOT NULL.<\/li>\n\n\n\n<li>Tamb\u00e9m, uma chave prim\u00e1ria tem, por padr\u00e3o, o seu correspondente <a href=\"https:\/\/docs.microsoft.com\/en-us\/sql\/relational-databases\/indexes\/clustered-and-nonclustered-indexes-described?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener\">\u00cdndice Clusterizado<\/a> criado automaticamente.<\/li>\n\n\n\n<li>Se especificado no script, o \u00edndice tamb\u00e9m pode ser n\u00e3o clusterizado.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Conclus\u00e3o sobre a chave prim\u00e1ria do SQL Server<\/h4>\n\n\n\n<p>Em conclus\u00e3o, criar uma tabela do SQL Server com uma restri\u00e7\u00e3o de chave prim\u00e1ria \u00e9 uma etapa crucial para manter a integridade de um banco de dados. A chave prim\u00e1ria garante que apenas um valor \u00fanico identifique uma linha em uma tabela e n\u00e3o pode ser NULL. Seguindo as quatro etapas descritas neste tutorial, os usu\u00e1rios podem facilmente adicionar uma restri\u00e7\u00e3o de chave prim\u00e1ria \u00e0s suas tabelas do SQL Server. Lembre-se de que uma tabela pode ter apenas uma chave prim\u00e1ria, mas ela pode ser uma chave composta usando v\u00e1rias colunas.<\/p>\n\n\n\n<p>Al\u00e9m disso, as restri\u00e7\u00f5es de chave prim\u00e1ria t\u00eam seu \u00edndice clusterizado correspondente criado automaticamente. Compreender as limita\u00e7\u00f5es e comportamentos das chaves prim\u00e1rias \u00e9 essencial para projetar estruturas de banco de dados eficazes. Para saber mais sobre objetos SQL, aqui est\u00e1 um <a href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/tabelas-temporais-do-sql-server\/\"><strong>guia passo a passo para como utilizar as tabelas temporais do SQL Server<\/strong><\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-wp-embed is-provider-tutoriais-sql-e-ti wp-block-embed-tutoriais-sql-e-ti\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"eJhSYDZOLE\"><a href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/tabelas-temporais-do-sql-server\/\">Como utilizar as tabelas temporais do SQL Server? Para controlo de vers\u00f5es<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;Como utilizar as tabelas temporais do SQL Server? Para controlo de vers\u00f5es&#8221; &#8212; Tutoriais SQL e TI\" src=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/tabelas-temporais-do-sql-server\/embed\/#?secret=EbIMBHGYPJ#?secret=eJhSYDZOLE\" data-secret=\"eJhSYDZOLE\" 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>Exemplos de c\u00f3digo T-SQL para adicionar uma restri\u00e7\u00e3o de chave prim\u00e1ria a uma coluna para evitar inserir v\u00e1rias vezes a mesma chave. Como criar uma tabela com uma chave prim\u00e1ria no SQL Server? Uma chave prim\u00e1ria de banco de <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\" title=\"Como criar uma chave prim\u00e1ria do SQL Server?\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10810,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[456],"tags":[],"class_list":{"0":"post-27657","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>Como criar uma chave prim\u00e1ria do SQL Server? T-SQL<\/title>\n<meta name=\"description\" content=\"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.\" \/>\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\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como criar uma chave prim\u00e1ria do SQL Server?\" \/>\n<meta property=\"og:description\" content=\"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Tutoriais SQL e 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:39:38+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=\"Tempo estimado de leitura\" \/>\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\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\"},\"author\":{\"name\":\"Expert-Only\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef\"},\"headline\":\"Como criar uma chave prim\u00e1ria do SQL Server?\",\"datePublished\":\"2023-08-07T04:15:00+00:00\",\"dateModified\":\"2023-10-24T12:39:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\"},\"wordCount\":838,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg\",\"articleSection\":[\"T-SQL\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\",\"name\":\"Como criar uma chave prim\u00e1ria do SQL Server? T-SQL\",\"isPartOf\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-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:39:38+00:00\",\"description\":\"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.\",\"breadcrumb\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-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\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"pt\",\"item\":\"https:\/\/expert-only.com\/pt-pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como criar uma chave prim\u00e1ria do SQL Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#website\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/\",\"name\":\"Tutoriais SQL e TI\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/expert-only.com\/pt-pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#organization\",\"name\":\"Expert-Only\",\"url\":\"https:\/\/expert-only.com\/pt-pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/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\/pt-pt\/#\/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\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef\",\"name\":\"Expert-Only\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/expert-only.com\/pt-pt\/#\/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":"Como criar uma chave prim\u00e1ria do SQL Server? T-SQL","description":"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.","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\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/","og_locale":"pt_PT","og_type":"article","og_title":"Como criar uma chave prim\u00e1ria do SQL Server?","og_description":"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.","og_url":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/","og_site_name":"Tutoriais SQL e TI","article_publisher":"https:\/\/www.facebook.com\/ExpertOnlyCom\/","article_published_time":"2023-08-07T04:15:00+00:00","article_modified_time":"2023-10-24T12:39:38+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","Tempo estimado de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#article","isPartOf":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/"},"author":{"name":"Expert-Only","@id":"https:\/\/expert-only.com\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef"},"headline":"Como criar uma chave prim\u00e1ria do SQL Server?","datePublished":"2023-08-07T04:15:00+00:00","dateModified":"2023-10-24T12:39:38+00:00","mainEntityOfPage":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/"},"wordCount":838,"commentCount":0,"publisher":{"@id":"https:\/\/expert-only.com\/pt-pt\/#organization"},"image":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/expert-only.com\/wp-content\/uploads\/2022\/09\/open-notebook-coffee-5349034B119_1920x1080.jpg","articleSection":["T-SQL"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/","url":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/","name":"Como criar uma chave prim\u00e1ria do SQL Server? T-SQL","isPartOf":{"@id":"https:\/\/expert-only.com\/pt-pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-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:39:38+00:00","description":"Para criar uma chave prim\u00e1ria do SQL Server, utilize estes exemplos de c\u00f3digo com restri\u00e7\u00f5es para manter a integridade da tabela.","breadcrumb":{"@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/t-sql\/criar-uma-chave-primaria-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\/pt-pt\/t-sql\/criar-uma-chave-primaria-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"pt","item":"https:\/\/expert-only.com\/pt-pt\/"},{"@type":"ListItem","position":2,"name":"Como criar uma chave prim\u00e1ria do SQL Server?"}]},{"@type":"WebSite","@id":"https:\/\/expert-only.com\/pt-pt\/#website","url":"https:\/\/expert-only.com\/pt-pt\/","name":"Tutoriais SQL e TI","description":"","publisher":{"@id":"https:\/\/expert-only.com\/pt-pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/expert-only.com\/pt-pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/expert-only.com\/pt-pt\/#organization","name":"Expert-Only","url":"https:\/\/expert-only.com\/pt-pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/#\/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\/pt-pt\/#\/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\/pt-pt\/#\/schema\/person\/406a9576b52944f018739a42046873ef","name":"Expert-Only","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/expert-only.com\/pt-pt\/#\/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\/pt-pt\/wp-json\/wp\/v2\/posts\/27657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=27657"}],"version-history":[{"count":2,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/27657\/revisions"}],"predecessor-version":[{"id":27659,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/posts\/27657\/revisions\/27659"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media\/10810"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=27657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=27657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=27657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}