sys.tables (Transact-SQL)
Restituisce una riga per ogni oggetto tabella, attualmente solo tramite sys.objects.type = U.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
<colonne ereditate> |
|
Per un elenco delle colonne ereditate da questa vista, vedere sys.objects (Transact-SQL). |
lob_data_space_id |
int |
Un valore diverso da zero corrisponde all'ID dello spazio dati (filegroup o schema di partizione) che include i dati di tipo text, ntext e image per la tabella. 0 = La tabella non include dati di tipo text, ntext o image. |
filestream_data_space_id |
int |
ID dello spazio dati per un filegroup FILESTREAM o un schema di partizione costituito da filegroup FILESTREAM. Per segnalare il nome di un filegroup FILESTREAM, eseguire la query SELECT FILEGROUP_NAME (filestream_data_space_id) FROM sys.tables. È possibile aggiungere sys.tables alle viste seguenti in filestream_data_space_id = data_space_id.
|
max_column_id_used |
int |
ID di colonna massimo utilizzato dalla tabella. |
lock_on_bulk_load |
bit |
La tabella è bloccata durante il caricamento bulk. Per ulteriori informazioni, vedere sp_tableoption (Transact-SQL). |
uses_ansi_nulls |
bit |
La tabella è stata creata con l'opzione di database SET ANSI_NULLS impostata su ON. |
is_replicated |
bit |
1 = La tabella è stata pubblicata tramite una replica snapshot o una replica transazionale. |
has_replication_filter |
bit |
1 = La tabella è associata a un filtro di replica. |
is_merge_published |
bit |
1 = La tabella è stata pubblicata tramite una replica di tipo merge. |
is_sync_tran_subscribed |
bit |
1 = La tabella è stata sottoscritta tramite una sottoscrizione ad aggiornamento immediato. |
has_unchecked_assembly_data |
bit |
1 = La tabella include dati persistenti che dipendono da un assembly la cui definizione è cambiata durante l'ultima esecuzione dell'istruzione ALTER ASSEMBLY. Verrà reimpostata su 0 dopo la successiva esecuzione di DBCC CHECKDB o DBCC CHECKTABLE con esito positivo. |
text_in_row_limit |
int |
Numero minimo di byte consentito per il testo nella riga. 0 = L'opzione Text in row non è impostata. Per ulteriori informazioni, vedere sp_tableoption (Transact-SQL). |
large_value_types_out_of_row |
bit |
1 = I tipi per valori di grandi dimensioni vengono archiviati esternamente alla riga. Per ulteriori informazioni, vedere sp_tableoption (Transact-SQL). |
is_tracked_by_cdc |
bit |
1 = per la tabella è attivata l'acquisizione dei dati delle modifiche. Per ulteriori informazioni, vedere sys.sp_cdc_enable_table (Transact-SQL). |
lock_escalation |
tinyint |
Valore dell'opzione LOCK_ESCALATION per la tabella: 0 = TABLE 1 = DISABLE 2 = AUTO |
lock_escalation_desc |
nvarchar(60) |
Descrizione di testo dell'opzione lock_escalation per la tabella. I valori possibili sono TABLE, AUTO e DISABLE. |
Autorizzazioni
In SQL Server 2005 e versioni successive la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per cui dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.