Condividi tramite


Eliminazione dei vincoli CHECK

È possibile eliminare un vincolo CHECK in SQL Server 2012 tramite SQL Server Management Studio o Transact-SQL. L'eliminazione dei vincoli CHECK consente di rimuovere le limitazioni sui valori dei dati accettati nella colonna o nella combinazione di colonne inclusa nell'espressione del vincolo.

Contenuto dell'argomento

  • Prima di iniziare:

    Sicurezza

  • Per eliminare un vincolo CHECK:

    Utilizzo di SQL Server Management Studio

    Utilizzo di Transact-SQL

Prima di iniziare

Sicurezza

Autorizzazioni

È necessario disporre dell'autorizzazione ALTER per la tabella.

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di SQL Server Management Studio

Per eliminare un vincolo CHECK

  1. In Esplora oggetti, espandere la tabella con il vincolo CHECK.

  2. Espandere Vincoli.

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

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

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]

Utilizzo di Transact-SQL

Per eliminare un vincolo CHECK

  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.

    ALTER TABLE dbo.DocExc 
    DROP CONSTRAINT CHK_ColumnD_DocExc;
    GO
    

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

Icona freccia utilizzata con il collegamento Torna all'inizio[Top]