sp_helpconstraint (Transact-sql)

Tüm sınırlama türleri, kullanıcı tanımlı veya sistem tarafından sağlanan adını, hangi onlar tanımlanmış sütunlar ve kısıtlaması (varsayılan ve check kısıtlamaları yalnızca) tanımlayan ifade listesini döndürür.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

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

Bağımsız değişkenler

  • @objname= 'table'
    Hangi kısıtlama hakkında bilgiler döndürülür tablodur. Belirtilen tabloyu geçerli veritabanına Yerel olarak bulunması gerekir. tableise nvarchar(776), hiçbir varsayılan ile.

  • @nomsg='no_message'
    Tablo adını yazdıran isteğe bağlı bir parametredir. no_messageise varchar(5), varsayılan msg. nomsg yazdırılmasını önler.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

sp_helpconstraint birincil anahtarlarda katıldı azalan sıralı sütun görüntüler. Azalan sıralı sütun sonuç eksi onun adını aşağıdaki işaretiyle (-) kümesi listelenir. Varsayılan, artan dizine alınmış sütun, onun adına göre listelenir.

Açıklamalar

Yürütme sp_help table Belirtilen tablo ile ilgili tüm bilgiler raporlar. Yalnızca sınırlama bilgilerini görmek için sp_helpconstraint.

İzinler

Üyelik Genel rolü.

Örnekler

Aşağıdaki örnek, tüm kısıtlamaları gösterir Producttablosu.

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

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

Ayrıca bkz.

Başvuru

Veritabanı Altyapısı depolanan yordamlar (Transact-sql)

ALTER TABLE (Transact-SQL)

Tablo (Transact-sql) oluştur

sp_help (Transact-sql)

Sistem saklı yordamları (Transact-sql)

sys.key_constraints (Transact-sql)

sys.check_constraintsTanım (Transact-sql)

sys.default_constraints (Transact-sql)