2010-05-12 14 views

risposta

2

molte cose potrebbero essere considerate un vincolo:

chiave primaria
chiave
indice univoco
controllo del vincolo estero
colonna di default

la tua domanda è un po 'vago. Conosci il nome del vincolo, il tipo, ecc.?

Sulla base delle informazioni limitate nella domanda. Suggerisco di guardare il codice sorgente alla procedura memorizzata master.sys.sp_helpconstraint.

In Sql Server Management Studio, utilizzando l'Object Explorer, si accede a: "Database" - "Database di sistema" - "master" - "Programmabilità" - "Stored procedure" - "Sistema stored procedure" - "sys. sp_helpconstraint". Contiene tutto il tsql per interrogare tutti i vari tipi di vincoli.

24

Questo non troverà gli indici che sono in sys.indexes

SELECT 
    OBJECT_NAME(o.parent_object_id) 
FROM 
    sys.objects o 
WHERE 
    o.name = 'MyConstraintName' AND o.parent_object_id <> 0 
Problemi correlati