Esporta (0) Stampa
Espandi tutto
Espandi Riduci a icona

sp_helpconstraint (Transact-SQL)

Data aggiornamento: 14 aprile 2006

Restituisce un elenco di tutti i tipi di vincoli, con i relativi nomi definiti dall'utente o dal sistema, le colonne in cui sono stati definiti e l'espressione che li definisce (solo per i vincoli DEFAULT e CHECK).

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL


sp_helpconstraint [ @objname = ] 'table' 
     [ , [ @nomsg = ] 'no_message' ] 

[ @objname = ] 'table'

Tabella di cui si desidera ottenere informazioni sui vincoli. La tabella specificata deve essere locale rispetto al database corrente. table è di tipo nvarchar(776) e non prevede alcun valore predefinito.

[ @nomsg =] 'no_message'

Parametro facoltativo che consente di stampare il nome della tabella. no_message è di tipo varchar(5) e il valore predefinito è msg. nomsg annulla la stampa.

La stored procedure sp_helpconstraint visualizza anche le colonne indicizzate in ordine decrescente, se fanno parte di chiavi primarie. Nel set di risultati il nome di tali colonne viene seguito da un segno meno (-). Nel caso di colonne indicizzate in ordine crescente, come per impostazione predefinita, viene invece visualizzato solo il nome delle colonne.

Se si esegue sp_help table, vengono restituite tutte le informazioni sulla tabella specificata. Per visualizzare solo le informazioni sui vincoli, eseguire sp_helpconstraint.

È richiesta l'appartenenza al ruolo public.

0 (esito positivo) o 1 (esito negativo)

Versione Cronologia

14 aprile 2006

Contenuto modificato:
  • Rimozione della nota in cui veniva indicato che la stored procedure è obsoleta.

Nell'esempio seguente vengono illustrati tutti i vincoli per la tabella Product.

USE AdventureWorks;
GO
EXEC sp_helpconstraint 'Production.Product';

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft