Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Zawiera jeden wiersz dla wszystkich obiektów systemowych o skali schematu, które są dołączone do Microsoft SQL Server. Wszystkie obiekty systemu są zawarte w schematach o nazwie sys lub INFORMATION_SCHEMA.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| nazwa | sysname | Nazwa obiektu. |
| object_id | int | Numer identyfikacyjny obiektu. Jest unikalny w bazie danych. |
| principal_id | int | Identyfikacja właściciela indywidualnego różni się od właściciela schematu. Domyślnie obiekty zawarte w schemie należą do właściciela schematu. Jednak innego właściciela można określić, używając polecenia ALTER AUTHORIZATION do zmiany właściciela. Jest NULL, jeśli nie ma innego indywidualnego właściciela. Jest NULL, jeśli typ obiektu jest jednym z następujących elementów: C = Ograniczenie CHECK D = DOMYŚLNE (ograniczenie lub samodzielne) F = Ograniczenie KLUCZA OBCEGO PK = Ograniczenie KLUCZA PODSTAWOWEGO R = Reguła (w starym stylu, samodzielna) TA = Mechanizm Assembly (CLR) TR = wyzwalacz SQL UQ = UNIKALNE ograniczenie |
| schema_id | int | ID schematu, w którym obiekt się znajduje. Dla wszystkich obiektów systemowych o skali schematu, które były częścią SQL Server, wartość ta zawsze będzie w (schema_id('sys'), schema_id('INFORMATION_SCHEMA')) |
| parent_object_id | int | Identyfikator obiektu, do którego należy ten obiekt. 0 = Nie jest obiektem potomnym. |
| typ | char(2) | Typ obiektu: AF = Funkcja agregowana (CLR) C = Ograniczenie CHECK D = DOMYŚLNE (ograniczenie lub samodzielne) F = Ograniczenie KLUCZA OBCEGO FN = funkcja skalarna SQL FS = Funkcja skalarna Assembly (CLR) FT = Funkcja tabelowa (Assembly, CLR) IF = funkcja tabelowa SQL inline IT = Tabela wewnętrzna P = procedura składowana SQL PC = procedura składowana w asemblerze (CLR) PG = Przewodnik po planie PK = Ograniczenie KLUCZA PODSTAWOWEGO R = Reguła (w starym stylu, samodzielna) RF = Procedura filtrowania replikacji S = Tabela bazowa systemu SN = synonim SQ = Kolejka usług TA = Wyzwalacz DML Assembly (CLR) TF = funkcja tabelowa SQL TR = wyzwalacz SQL DML TT = Typ tabeli U = Tabela (zdefiniowana przez użytkownika) UQ = UNIKALNE ograniczenie V = Widok X = Rozszerzona procedura przechowywana |
| type_desc | nvarchar(60) | Opis typu obiektu. 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 | Data utworzenia obiektu. |
| modify_date | datetime | Data ostatniej modyfikacji obiektu przy użyciu instrukcji ALTER. Jeśli obiektem jest tabela lub widok, modify_date również zmienia, gdy w tabeli lub widoku zostanie utworzony lub zmieniony indeks skupiony. |
| is_ms_shipped | bit | Obiekt jest tworzony przez wewnętrzny komponent Microsoft SQL Server. |
| is_published | bit | Obiekt jest publikowany. |
| is_schema_published | bit | Opublikowano tylko schemat obiektu. |
Permissions
Widoczność metadanych w widokach katalogu jest ograniczona do obiektów, których właścicielem jest użytkownik lub w stosunku do których użytkownik ma jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.
Zobacz też
Widoki Katalogu (Transact-SQL)
Widoki wykazu obiektów (Transact-SQL)