Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Azure SQL Database
AzureSQL Managed Instance
SQL database in Microsoft Fabric
Você pode modificar uma restrição exclusiva no SQL Server usando o SQL Server Management Studio ou o Transact-SQL.
Permissions
É necessária a permissão ALTER na tabela.
Utilize SQL Server Management Studio
Modificar uma restrição única
No Pesquisador de Objetos, clique com o botão direito do mouse na tabela que contém a restrição exclusiva e selecione Design.
No menu Table Designer , selecione Índices/Chaves....
Na caixa de diálogo Índices/Chaves , em Chave Primária/Exclusiva ou Índice Selecionado , selecione a restrição que deseja editar.
Conclua uma ação na tabela a seguir:
To Siga estes passos Alterar as colunas às quais a restrição está associada 1) Na grelha sob (Geral), selecione Colunas e depois clique nas reticências (...) à direita da propriedade.
2) Na caixa de diálogo Colunas de Índice, especifique a nova coluna ou ordem de classificação, ou ambas, para o índice.Renomear a restrição Na grelha em Identidade, escreva um novo nome na caixa Nome. Certifique-se de que o seu novo nome não duplica um nome na lista de Chave Primária/Exclusiva Selecionada ou de Índice. Definir a opção clusterizada Na grelha em Table Designer, selecione Criar como Clustered e, na lista suspensa, escolha Sim para criar um índice clusterizado e Não para criar um índice não clusterizado. Apenas um índice clusterizado pode existir por tabela. Se já existir um índice clusterizado nesta tabela, você deverá limpar essa configuração no índice original. Definir um fator de preenchimento Na grade sob o Designer de Tabela, expanda a categoria Especificação de Preenchimento e digite um inteiro número de 0 a 100 na caixa Fator de Preenchimento. No menu Arquivo, selecione Guardar nome da tabela.
Modificar uma restrição única
Para modificar uma UNIQUE restrição usando o Transact-SQL, deve primeiro eliminar a restrição existente UNIQUE e depois recriá-la com a nova definição.