Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 16423|Risposta: 2

[Fonte] SQL Server interroga quante tabelle ci sono sotto il database

[Copiato link]
Pubblicato su 21/04/2017 11:17:01 | | | |




Interpretazione:

Tabella degli oggetti di sistema sysobjects. Salva gli oggetti del database corrente.

Come vincoli, impostazioni predefinite, log, regole, stored procedure, ecc
Nelle versioni sqlserver2005 e sqlserver2008 del database, ora è un oggetto view, e nella vista sistema di ogni database c'è un oggetto vista sys.sysobjects.


Spiegazione dei campi importanti di sysobjects:
sysObjects (
Nome sysname, --nome oggetto
id int, --id oggetto
xtype char(2), -- tipo oggetto
type char(2), -- Tipo oggetto (sembra esattamente lo stesso di xtype?) Un po' depresso... )
uid smallint, -- l'ID del proprietario dell'oggetto
... --altri campi non sono comunemente usati.
)
Nota: Va spiegato che xtype e tipo sono esattamente uguali, e i suoi dati sono:
C = vincolo CHECK
D = vincolo DEFAULT o DEFAULT
F = vincolo di CHIAVE ESTERNA
FN = funzione scalare
IF = Funzione Tabella Inline
K = CHIAVE PRIMARIA o vincoli UNICI
L = logaritmo
P = stored procedure
R = regola
RF = Procedura di Memoria del Filtro di Replicazione
S = Tabella del sistema
TF = funzione tabella
TR = Trigger
U = Tabella Utente
V = vista
X = Procedura memorizzata estesa
AF = Funzione di aggregazione (CLR)
FS = Funzione scalare Assembly (CLR)
FT = funzione valore della tabella assembly (CLR)
IF = Funzione Tabella Inline
IT = Tabella Interna
PC = Procedura memorizzata di Assembly (CLR)
PK = Vincolo CHIAVE PRIMARIA (tipo K)
SN = sinonimi
SQ = Coda di Servizio
TA = Assembly (CLR) DML Trigger
TT = tipo di tabella
UQ = vincolo UNICO (il tipo è K)
La tabella contiene tutti gli oggetti nel database, come quelle viste di procedure memorizzate





Precedente:Non sono riuscito a trovare un acquirente per la proprietà 'xx' nella classe 'xx.xx'
Prossimo:Sindacato dei Tecnici GHOST WIN7 SP1 32 bit, 64 bit Versione installata V2017.04
Pubblicato su 30/05/2017 06:12:50 |
Esiste qualche software per strumenti da trovare?
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com