Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analiz Platformu Sistemi (PDW)
Microsoft Fabric'te
ambarMicrosoft Fabric'te SQL veritabanı
Her nesne için varsayılan tanım olan bir satır içerir (bir ifade yerine CREATE DEFAULT bir CREATE TABLE or ALTER TABLE ifadesinin parçası olarak oluşturulur), sys.objects.type = D olur.
| Sütun adı | Veri türü | Description |
|---|---|---|
| sys.objects |
Bu görünümün devraldığı sütunların listesi için bkz. |
|
| parent_column_id | int | Bu varsayılanın ait olduğu parent_object_id sütunun kimliği. |
| definition | nvarchar(max) | Bu varsayılanı tanımlayan SQL ifadesi. |
| is_system_named | bit | 1 = Ad sistem tarafından oluşturuldu. 0 = Ad kullanıcı tarafından sağlandı. |
Permissions
Katalog görünümlerindeki meta verilerin görünürlüğü, kullanıcının sahip olduğu veya kullanıcıya bazı izinlerin verildiği güvenli hale getirilebilir öğelerle sınırlıdır. Daha fazla bilgi için bkz. meta veri görünürlüğü yapılandırması .
Examples
Aşağıdaki örnek, tablonun HumanResources.Employee sütununa uygulanan VacationHours kısıtlama tanımını DEFAULT geri getirir.
USE AdventureWorks2022;
GO
SELECT d.definition
FROM sys.default_constraints AS d
INNER JOIN sys.columns AS c
ON d.parent_object_id = c.object_id
AND d.parent_column_id = c.column_id
WHERE d.parent_object_id = OBJECT_ID(N'HumanResources.Employee', N'U')
AND c.name = 'VacationHours';
Ayrıca Bkz.
nesne kataloğu görünümlerini (Transact-SQL)
Katalog Görünümleri (Transact-SQL)
SQL Server Sistem Kataloğunu Sorgulama hakkında SSS