Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 16423|Svare: 2

[Kilde] SQL Server spør hvor mange tabeller som ligger under databasen

[Kopier lenke]
Publisert på 21.04.2017 11:17:01 | | | |




Fortolkning:

Sysobjects systemobjekttabell. Lagre objektene i den nåværende databasen.

Som for eksempel begrensninger, standardinnstillinger, logger, regler, lagrede prosedyrer, osv
I sqlserver2005- og sqlserver2008-versjonene av databasen er det nå et view-objekt, og det finnes et sys.sysobjects view-objekt i systemvisningen til hver database.


Sysobjects viktige felt forklart:
sysObjects (
Navn sysname, --objektnavn
id int, --objekt id
xtype char(2), -- objekttype
type char(2), -- Objekttype (ser ut til å være nøyaktig det samme som xtype?) Litt deprimert... )
uid smallint, -- ID-en til objekteieren
... --andre felt brukes ikke ofte.
)
Merk: Det må forklares at xtype og type er nøyaktig like, og hans data er:
C = CHECK-begrensning
D = DEFAULT- eller DEFAULT-begrensning
F = FREMMEDNØKKEL-begrensning
FN = skalarfunksjon
IF = Innebygd tabellfunksjon
K = PRIMÆRNØKKEL eller UNIKE begrensninger
L = log
P = lagret prosedyre
R = regel
RF = Replikasjonsfilterets lagrede prosedyre
S = Systemtabell
TF = tabellfunksjon
TR = Trigger
U = Brukertabell
V = utsikt
X = Utvidet lagret prosedyre
AF = Aggregeringsfunksjon (CLR)
FS = Assembly (CLR) skalarfunksjon
FT = sammensetning (CLR) tabellverdifunksjon
IF = Innebygd tabellfunksjon
IT = Intern tabell
PC = Assembly (CLR) lagret prosedyre
PK = PRIMARY KEY-begrensning (type K)
SN = synonymer
SQ = Tjenestekø
TA = Assembly (CLR) DML-trigger
TT = tabelltype
UQ = UNIK begrensning (typen er K)
Tabellen inneholder alle objektene i databasen, som for eksempel lagrede prosedyrevisninger





Foregående:Fant ikke en oversikt for egenskap 'xx' i klassen 'xx.xx'
Neste:Technician Union GHOST WIN7 SP1 32-bit, 64-bit Installert versjon V2017.04
Publisert på 30.05.2017 06:12:50 |
Finnes det noe verktøyprogramvare man kan finne?
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com