Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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 Förhandsversion av Microsoft Fabric
Visar UNION för alla schemabegränsade användardefinierade objekt och systemobjekt.
| Column name | Data type | Description |
|---|---|---|
| name | sysname | Object name. |
| 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) | Object type: 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) stored-procedure PG = Planguide PK = PRIMÄRNYCKELvillkor R = Regel (gammaldags, fristående) RF = Replication-filter-procedure S = Systembastabell SN = Synonym SO = Sekvensobjekt SQ = tjänstkö TA = DML-utlösare för sammansättning (CLR) TF = SQL table-valued-function 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.
See Also
objektkatalogvyer (Transact-SQL)
katalogvyer (Transact-SQL)
sys.objects (Transact-SQL)
sys.system_objects (Transact-SQL)