Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 16423|Svar: 2

[Källa] SQL Server-frågor om hur många tabeller som finns under databasen

[Kopiera länk]
Publicerad på 2017-04-21 11:17:01 | | | |




Tolkning:

Sysobjects systemobjekttabell. Spara objekten i den aktuella databasen.

Såsom begränsningar, standardinställningar, loggar, regler, lagrade procedurer, etc
I sqlserver2005- och sqlserver2008-versionerna av databasen är det nu ett view-objekt, och det finns ett sys.sysobjects-viewobjekt i systemvyn i varje databas.


Sysobjects viktiga fält förklarade:
sysObjects (
Namn sysname, --objektnamn
id int, --objekt id
xtyp char(2), -- objekttyp
typ char(2), -- Objekttyp (verkar vara exakt samma som xtype?) Lite deprimerad... )
uid smallint, -- objektägarens ID
... --andra fält används inte vanligt.
)
Notera: Det måste förklaras att xtype och typ är exakt desamma, och hans data är:
C = CHECK-begränsning
D = DEFAULT- eller DEFAULT-begränsning
F = FRÄMMANDE NYCKEL-begränsningen
FN = skalär funktion
IF = Inline-tabellfunktion
K = PRIMÄRNYCKEL eller UNIKA begränsningar
L = log
P = lagrad procedur
R = regel
RF = Replikationsfilter-lagrad procedur
S = Systemtabell
TF = tabellfunktion
TR = Trigger
U = Användartabell
V = vy
X = Utökad lagrad procedur
AF = Aggregeringsfunktion (CLR)
FS = Assembly (CLR) skalär funktion
FT = sammansättnings- (CLR) tabellvärdesfunktion
IF = Inline-tabellfunktion
IT = Intern tabell
PC = Assembly (CLR) lagrad procedur
PK = PRIMARY KEY-begränsning (typ K)
SN = synonymer
SQ = Tjänstekö
TA = Assembly (CLR) DML-trigger
TT = tabelltyp
UQ = UNIK begränsning (typen är K)
Tabellen innehåller alla objekt i databasen, såsom de lagrade procedurvyerna





Föregående:Kunde inte hitta en gatetter för egenskap 'xx' i klassen 'xx.xx'
Nästa:Technician Union GHOST WIN7 SP1 32-bitars, 64-bitars installerad version V2017.04
Publicerad på 2017-05-30 06:12:50 |
Finns det någon verktygsprogramvara att hitta?
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com