Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
Raktár a Microsoft Fabricben
SQL-adatbázis a Microsoft Fabricben
Minden olyan objektumhoz tartalmaz egy sort, amely alapértelmezett definíció (CREATE TABLE vagy ALTER TABLE utasítás részeként jön létre a CREATE DEFAULT utasítás helyett), sys.objects.type = D.
| Oszlop név | Adattípus | Description |
|---|---|---|
| <sys.objects>-tól örökölt oszlopok | A nézet által öröklő oszlopok listájáért lásd sys.objects (Transact-SQL). | |
| parent_column_id | int | Annak az oszlopnak az azonosítója parent_object_id, amelyhez ez az alapértelmezett tartozik. |
| definition | nvarchar(max) | Az alapértelmezett értéket meghatározó SQL-kifejezés. |
| is_system_named | bit | 1 = A nevet a rendszer hozta létre. 0 = A felhasználó a nevet adja meg. |
Permissions
A katalógusnézetekben a metaadatok láthatósága olyan biztonságos adatokra korlátozódik, amelyek egy felhasználó tulajdonában vannak, vagy amelyeken a felhasználó engedélyt kapott. További információ: Metaadatok láthatóságának konfigurációja.
Examples
Az alábbi példa a tábla oszlopára alkalmazott VacationHours ALAPÉRTELMEZETT kényszer definícióját HumanResources.Employee adja vissza.
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';
Lásd még:
objektumkatalógus nézetei (Transact-SQL)
katalógusnézetek (Transact-SQL)
SQL Server rendszerkatalógusának lekérdezése – gyakori kérdések