Eventos
Obtenha a certificação no Microsoft Fabric gratuitamente!
19 de nov., 23 - 10 de dez., 23
Por tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Aplica-se a: SQL Server 2016 (13.x) e posteriores Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Você pode modificar uma chave primária no SQL Server usando o SQL Server Management Studio ou o Transact-SQL. Você pode modificar a chave primária de uma tabela alterando a ordem das colunas, o nome do índice, a opção clusterizada ou o fator de preenchimento.
Neste tópico
Antes de começar:
Para modificar uma chave primária usando:
Exige a permissão ALTER na tabela.
Abra o Designer de Tabela da tabela cuja chave primária você quer modificar, clique com o botão direito do mouse no Designer de Tabela e escolha Índices/Chaves no menu de atalho.
Na caixa de diálogo Índices/Chaves , selecione o índice de chave primária na lista Índice ou Chave Exclusiva/Primária Selecionada .
Complete uma ação da seguinte tabela:
Para | Siga estas etapas |
---|---|
Renomeie a chave primária | Digite um novo nome na caixa Nome . Verifique se seu novo nome não duplica um nome na lista Índice ou Chave Exclusiva/Primária Selecionada . |
Definir a opção clustered | Para criar um índice clusterizado para a chave primária, selecione Criar como CLUSTEREDe selecione a opção na caixa de listagem suspensa. Só pode existir um índice clusterizado por tabela. Se essa opção não estiver disponível para seu índice, você deve desmarcar essa configuração no primeiro índice clusterizado existente. Se essa opção não for selecionada, um índice exclusivo não clusterizado será criado. |
Definir um fator de preenchimento | Expanda a categoria Especificação de Preenchimento e digite um inteiro de 0 a 100 na caixa Fator de Preenchimento . Para obter mais informações sobre fatores de preenchimento e seus usos, veja Especificar fator de preenchimento para um índice. |
Altere a ordem da coluna | Selecione Colunas e clique nas reticências (...) à direita da propriedade. Na caixa de diálogo Colunas de Índices, remova as colunas da chave primária. Depois, adicione as colunas de novo na ordem desejada. Para remover uma coluna da chave, simplesmente remova o nome de coluna da lista de nomes Coluna . |
No menu Arquivo, clique em Salvarnome da tabela.
Para modificar uma chave primária
Para modificar uma restrição PRIMARY KEY usando o Transact-SQL, exclua primeiramente a PRIMARY KEY já existente e, em seguida, recrie essa restrição com a nova definição. Para obter mais informações, consulte Delete Primary Keys e Create Primary Keys.
Eventos
Obtenha a certificação no Microsoft Fabric gratuitamente!
19 de nov., 23 - 10 de dez., 23
Por tempo limitado, a equipe da Comunidade do Microsoft Fabric está oferecendo vouchers de exame DP-600 gratuitos.
Prepare-se agora