sys.sysobjects (Transact-SQL)

Vonatkozik a következőkre:SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsAnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehousein Microsoft Fabric

Minden adatbázisban létrehozott objektumhoz tartalmaz egy sort, például egy korlátozást, alapértelmezettséget, naplót, szabályt és tárolt eljárást.

Important

Ez az SQL Server 2000 rendszertábla a visszafelé kompatibilitás érdekében látható. Javasoljuk, hogy inkább a jelenlegi SQL Server rendszernézeteket használd. Az ekvivalent rendszernézet vagy nézetek megtalálásához lásd a Rendszertáblák leképezése rendszernézetekre (Transact-SQL) című szakaszt. Ezt a funkciót a Microsoft SQL Server jövőbeli verziójában eltávolítják. Ne használja ezt a funkciót az új fejlesztési munkában, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását.

Oszlop neve Adattípus Description
name sysname Az objektum neve
id int Objektumazonosító szám
xtype karakter(2) Objektumtípus. Az alábbi objektumtípusok egyike lehet:

AF = Aggregált függvény (CLR)
C = CHECK korlátozás
D = Alapértelmezett vagy DEFAULT korlát
F = IDEGEN KULCSKORLÁT
L = Log
FN = Skalárfüggvény
FS = Assembly (CLR) skalárfüggvény
FT = Assembly (CLR) táblázatértékű függvény
IF = Soros táblázatfüggvény
IT = Belső tábla
P = Tárolt eljárás
PC = Assembly (CLR) tárolt eljárás
PK = ELSŐDLEGES KULCSKORLÁT (típus K)
RF = Replikációs szűrő tárolt eljárás
S = Rendszertábla
SN = Szinonim
SO = Sorozat
SQ = Szolgáltatási sor
TA = Assembly (CLR) DML trigger
TF = Táblafüggvény
TR = SQL DML Trigger
TT = Táblatípus
U = Felhasználói tábla
UQ = EGYEDI korlátozás (típus K)
V = Nézet
X = Kiterjesztett tárolt eljárás
uid smallint Az objektum tulajdonosának séma azonosítója. Az SQL Server korábbi verziójából frissített adatbázisok esetén a séma azonosító megegyezik a tulajdonos felhasználói azonosítójával. Ha a felhasználók és szerepek száma meghaladja a 32 767-et, túlcsordul vagy NULL-t ad.

Fontos: Ha az alábbi SQL Server DDL állítások egyikét használod, akkor a sys.objects katalógusnézetet kell használni a sys.sysobjectshelyett.

LÉTREHOZNI | ALTER | DROP USER

LÉTREHOZNI | ALTER | DROP ROLE

LÉTREHOZNI | ALTER | DROP APPLICATION ROLE

CREATE SCHEMA

ALTER AUTHORIZATION TÁRGY ALAPJÁN
információ smallint Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
állapot int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
base_schema_ver int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
replinfo int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
parent_obj int Az anyaobjektum objektumazonosító száma. Például a táblaazonosító, ha trigger vagy korlátozás.
crdate datetime Az objektum létrehozásának dátuma.
FTCATID smallint A teljes szöveges katalógus azonosítója minden teljes szöveges indexelésre regisztrált felhasználói táblára, és 0 minden nem regisztrált felhasználói táblára.
schema_ver int Verziószám, amely minden alkalommal nő, amikor a tábla sémája változik. Mindig 0 értéket ad vissza.
stats_schema_ver int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
típus karakter(2) Objektumtípus. Az alábbi értékek egyike lehet:

AF = Aggregált függvény (CLR)
C = CHECK korlátozás
D = Alapértelmezett vagy DEFAULT korlát
F = IDEGEN KULCSKORLÁT
FN = Skalárfüggvény
FS = Assembly (CLR) skalárfüggvény
FT = Assembly (CLR) táblázatértékű függvényIF = Soros táblázatfüggvény
IT – Belső tábla
K = ELSŐDLEGES KULCS vagy EGYEDI korlátozás
L = Log
P = Tárolt eljárás
PC = Assembly (CLR) tárolt eljárás
R = Szabály
RF = Replikációs szűrő tárolt eljárás
S = Rendszertábla
SN = Szinonim
SQ = Szolgáltatási sor
TA = Assembly (CLR) DML trigger
TF = Táblafüggvény
TR = SQL DML Trigger
TT = Táblatípus
U = Felhasználói tábla
V = Nézet
X = Kiterjesztett tárolt eljárás
userstat smallint Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
sysstat smallint Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
indexdel smallint Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
refdátum datetime Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
verzió int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
deltrig int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
instrig int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
Updtrig int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
seltrig int Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
kategória int Kiadásra, korlátokra és identitásra használják.
gyorsítótár smallint Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.