sys.sysobjects (Transact-SQL)
Data aggiornamento: 14 aprile 2006
Contiene una riga per ogni oggetto creato all'interno di un database, ad esempio un vincolo, un valore predefinito, un log, una regola o una stored procedure.
Importante: |
---|
Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È invece consigliabile utilizzare le viste di sistema correnti di SQL Server. Per individuare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema di SQL Server 2000 alle viste di sistema di SQL Server 2005. Questa funzionalità verrà rimossa in una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. |
Nome colonna
Tipo di dati
Descrizione
name
sysname
Nome oggetto
id
int
Numero di identificazione dell'oggetto
xtype
char(2)
Tipo di oggetto. Per un elenco di tipi di oggetti validi, vedere sys.objects.
uid
smallint
ID dello schema del proprietario dell'oggetto.
Per i database aggiornati da una versione precedente di SQL Server, l'ID dello schema corrisponde all'ID utente del proprietario.
Importante:
Se si utilizza una delle istruzioni DDL seguenti di SQL Server 2005, è necessario utilizzare la vista del catalogo sys.objects invece di sys.sysobjects. CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT
Causa un errore di overflow o restituisce NULL se il numero di utenti e ruoli è maggiore di 32.767.
Per ulteriori informazioni, vedere Esecuzione di query nel catalogo di sistema di SQL Server.
info
smallint
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
status
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
base_schema_ver
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
replinfo
int
Riservato per l'utilizzo nelle repliche.
parent_obj
int
Numero di identificazione dell'oggetto padre. Ad esempio, l'ID della tabella se si tratta di un trigger o di un vincolo.
crdate
datetime
Data di creazione dell'oggetto.
ftcatid
smallint
Identificatore del catalogo full-text per tutte le tabelle utente registrate per l'indicizzazione full-text. È 0 per le tabelle utente non registrate.
schema_ver
int
Numero di versione incrementato in corrispondenza della modifica dello schema di una tabella Restituisce sempre 0.
stats_schema_ver
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
type
char(2)
Tipo di oggetto. Per un elenco di tipi di oggetti validi, vedere sys.objects.
userstat
smallint
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
sysstat
smallint
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
indexdel
smallint
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
refdate
datetime
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
version
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
deltrig
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
instrig
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
updtrig
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
seltrig
int
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
category
int
Utilizzato per pubblicazioni, vincoli e colonne Identity.
cache
smallint
Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.
Vedere anche
Riferimento
Mapping delle tabelle di sistema di SQL Server 2000 alle viste di sistema di SQL Server 2005
Viste di compatibilità (Transact-SQL)
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|