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.

ms177596.note(it-it,SQL.90).gifImportante:
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.

ms177596.note(it-it,SQL.90).gifImportante:

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

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

14 aprile 2006

Contenuto aggiornato:
  • Correzione della definizione della colonna uid e aggiunta della nota Importante.