Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-analysslutpunkt i Microsoft Fabric
Lager i Microsoft Fabric
SQL-databas i Microsoft Fabric
Visar UNION för alla schemabegränsade användardefinierade objekt och systemobjekt.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
| name | sysname | Objektnamn. |
| object_id | int | Objektidentifieringsnummer. Är unik i en databas. |
| principal_id | int | ID för den enskilda ägaren om det skiljer sig från schemaägaren. Som standard ägs schemabaserade objekt av schemaägaren. En annan ägare kan dock anges med hjälp av ALTER AUTHORIZATION-instruktionen för att ändra ägarskapet. Är NULL om det inte finns någon alternativ enskild ägare. Är NULL om objekttypen är något av följande: C = CHECK-villkor D = STANDARD (villkor eller fristående) F = VILLKOR FÖR SEKUNDÄRNYCKEL PK = PRIMÄRNYCKELvillkor R = Regel (gammaldags, fristående) TA = Utlösare för sammansättning (CLR) TR = SQL-utlösare UQ = UNIK begränsning |
| schema_id | int | ID för schemat som innehåller objektet. För alla schemaomfattande systemobjekt som ingår i SQL Server finns det här värdet alltid i (schema_id('sys'), schema_id('INFORMATION_SCHEMA')). |
| parent_object_id | int | ID för objektet som det här objektet tillhör. 0 = Inte ett underordnat objekt. |
| type | char(2) | Objekttyp: AF = Mängdfunktion (CLR) C = CHECK-villkor D = STANDARD (villkor eller fristående) F = VILLKOR FÖR SEKUNDÄRNYCKEL FN = SQL Scalar-funktion FS = Sammansättning (CLR) scalar-function FT = Sammansättning (CLR) tabellvärdesfunktion IF = inline table-valued-funktion i SQL IT = Intern tabell P = LAGRAD SQL-procedur PC = Assembly (CLR) lagrad procedur PG = Planguide PK = PRIMÄRNYCKELvillkor R = Regel (gammaldags, fristående) RF = Replikationsfilter-procedur S = Systembastabell SN = Synonym SO = Sekvensobjekt SQ = tjänstkö TA = DML-utlösare för sammansättning (CLR) TF = SQL tabellvärd-funktion TR = SQL DML-utlösare TT = Tabelltyp U = Tabell (användardefinierad) UQ = UNIK begränsning V = Visa X = Utökad lagrad procedur |
| type_desc | nvarchar(60) | Beskrivning av objekttypen. AGGREGATE_FUNCTION CHECK_CONSTRAINT DEFAULT_CONSTRAINT FOREIGN_KEY_CONSTRAINT SQL_SCALAR_FUNCTION CLR_SCALAR_FUNCTION CLR_TABLE_VALUED_FUNCTION SQL_INLINE_TABLE_VALUED_FUNCTION INTERNAL_TABLE SQL_STORED_PROCEDURE CLR_STORED_PROCEDURE PLAN_GUIDE PRIMARY_KEY_CONSTRAINT RULE REPLICATION_FILTER_PROCEDURE SYSTEM_TABLE SYNONYM SERVICE_QUEUE CLR_TRIGGER SQL_TABLE_VALUED_FUNCTION SQL_TRIGGER TABLE_TYPE USER_TABLE UNIQUE_CONSTRAINT VIEW EXTENDED_STORED_PROCEDURE |
| create_date | datetime | Datum då objektet skapades. |
| modify_date | datetime | Datum då objektet senast ändrades med hjälp av en ALTER-instruktion. Om objektet är en tabell eller en vy modify_date också ändras när ett index i tabellen eller vyn skapas eller ändras. |
| is_ms_shipped | bit | Objekt som skapats av en intern SQL Server-komponent. |
| is_published | bit | Objektet publiceras. |
| is_schema_published | bit | Endast schemat för objektet publiceras. |
Permissions
Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. För mer information, se inställningar för metadatasynlighet.
Se även
objektkatalogvyer (Transact-SQL)
katalogvyer (Transact-SQL)
sys.objects (Transact-SQL)
sys.system_objects (Transact-SQL)