Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Contiene una riga per tutti gli oggetti di sistema con ambito schema inclusi in Microsoft SQL Server 2005. Tutti gli oggetti di sistema sono inclusi negli schemi denominati sys o INFORMATION_SCHEMA.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
name |
sysname |
Nome dell'oggetto. |
object_id |
int |
Numero di identificazione dell'oggetto. Valore univoco all'interno di un database. |
principal_id |
int |
ID del singolo proprietario se diverso dal proprietario dello schema. Per impostazione predefinita, gli oggetti contenuti nello schema appartengono al proprietario dello schema. È comunque possibile specificare un altro proprietario utilizzando l'istruzione ALTER AUTHORIZATION per modificare la proprietà. È NULL se non è presente un altro proprietario singolo. È NULL se il tipo di oggetto è uno dei seguenti: C = Vincolo CHECK D = DEFAULT (vincolo o valore autonomo) F = Vincolo FOREIGN KEY PK = Vincolo PRIMARY KEY R = Regola (tipo obsoleto, autonoma) TA = Trigger di assembly (CLR) TR = Trigger SQL UQ = Vincolo UNIQUE |
schema_id |
int |
ID dello schema contenente l'oggetto. Per tutti gli oggetti di sistema con ambito schema inclusi in SQL Server, questo valore sarà sempre disponibile in (schema_id('sys'), schema_id('INFORMATION_SCHEMA')) |
parent_object_id |
int |
ID dell'oggetto a cui appartiene l'oggetto. 0 = Non un oggetto figlio. |
type |
char(2) |
Tipo di oggetto: AF = Funzione di aggregazione (CLR) C = Vincolo CHECK D = DEFAULT (vincolo o valore autonomo) F = Vincolo FOREIGN KEY PK = Vincolo PRIMARY KEY P = Stored procedure SQL PC = Stored procedure di assembly (CLR) FN = funzione scalare SQL FS = Funzione scalare di assembly (CLR) FT = Funzione valutata a livello di tabella di assembly (CLR) R = Regola (tipo obsoleto, autonoma) RF = Procedura di filtro replica S = Tabella di base di sistema SN = Sinonimo SQ = Coda di servizio TA = trigger DML assembly (CLR) TR = Trigger DML SQL IF = funzione inline SQL valutata a livello di tabella TF = Funzione valutata a livello di tabella SQL U = Tabella (definita dall'utente) UQ = Vincolo UNIQUE V = Vista X = Stored procedure estesa IT = Tabella interna |
type_desc |
nvarchar(60) |
Descrizione del tipo di oggetto. AGGREGATE_FUNCTION CHECK_CONSTRAINT DEFAULT_CONSTRAINT FOREIGN_KEY_CONSTRAINT PRIMARY_KEY_CONSTRAINT SQL_STORED_PROCEDURE CLR_STORED_PROCEDURE SQL_SCALAR_FUNCTION CLR_SCALAR_FUNCTION CLR_TABLE_VALUED_FUNCTION RULE REPLICATION_FILTER_PROCEDURE SYSTEM_TABLE SYNONYM SERVICE_QUEUE CLR_TRIGGER SQL_TRIGGER SQL_INLINE_TABLE_VALUED_FUNCTION SQL_TABLE_VALUED_FUNCTION USER_TABLE UNIQUE_CONSTRAINT VIEW EXTENDED_STORED_PROCEDURE INTERNAL_TABLE |
create_date |
datetime |
Data di creazione dell'oggetto. |
modify_date |
datetime |
Data dell'ultima modifica dell'oggetto con un'istruzione ALTER. Se l'oggetto è una tabella o una vista, il valore modify_date viene modificato anche quando si crea o modifica un indice cluster nella tabella o vista. |
is_ms_shipped |
bit |
Oggetto creato da un componente interno di Microsoft SQL Server. |
is_published |
bit |
Oggetto pubblicato. |
is_schema_published |
bit |
Solo lo schema dell'oggetto è pubblicato. |
Vedere anche
Riferimento
Viste del catalogo (Transact-SQL)
Viste del catalogo per gli oggetti (Transact-SQL)