Condividi tramite


Eliminazione di relazioni di chiave esterna

È possibile eliminare un vincolo di chiave esterna in SQL Server 2014 usando SQL Server Management Studio o Transact-SQL. L'eliminazione di un vincolo di chiave esterna comporta la rimozione del requisito di attivazione dell'integrità referenziale.

Contenuto dell'articolo

Prima di iniziare

Sicurezza

Autorizzazioni

È necessario disporre dell'autorizzazione ALTER per la tabella.

Uso di SQL Server Management Studio

Per eliminare un vincolo di chiave esterna

  1. In Esplora oggettiespandere la tabella contenente il vincolo, quindi espandere Chiavi.

  2. Fare clic con il pulsante destro del mouse sul vincolo e selezionare Elimina.

  3. Nella finestra di dialogo Elimina oggetto fare clic su OK.

Uso di Transact-SQL

Per eliminare un vincolo di chiave esterna

  1. In Esplora oggetti connettersi a un'istanza del motore di database.

  2. Sulla barra Standard fare clic su Nuova query.

  3. Copiare e incollare l'esempio seguente nella finestra Query, quindi fare clic su Esegui.

    USE AdventureWorks2012;  
    GO  
    ALTER TABLE dbo.DocExe   
    DROP CONSTRAINT FK_Column_B;   
    GO  
    

Per altre informazioni, vedere ALTER TABLE (Transact-SQL).