sys.table_types (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure
Visualizza le proprietà dei tipi di tabella definiti dall'utente in SQL Server. Un tipo di tabella è un tipo dal quale potrebbero essere dichiarati variabili della tabella o parametri con valori di tabella. Ogni tipo di tabella ha un type_table_object_id che è una chiave esterna nella vista del catalogo sys.objects . È possibile utilizzare questa colonna ID per eseguire query su varie viste del catalogo, in modo simile a una colonna object_id di una tabella regolare, per individuare la struttura del tipo di tabella, ad esempio le colonne e i vincoli.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
<colonne ereditate> | Per un elenco di colonne ereditate da questa vista, vedere sys.types (Transact-SQL).For a list of columns that this view inherits, see sys.types (Transact-SQL). | |
type_table_object_id | int | Numero di identificazione dell'oggetto. Numero univoco all'interno di un database. |
is_memory_optimized | bit | Si applica a: SQL Server 2014 (12.x) e versioni successive. Di seguito sono indicati i valori possibili: 0 = senza ottimizzazione per la memoria 1 = con ottimizzazione per la memoria Il valore predefinito è 0. I tipi di tabella vengono sempre creati con DURABILITY = SCHEMA_ONLY. Solo lo schema è persistente su disco. |
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.
Vedi anche
Viste del catalogo oggetti (Transact-SQL)
Usare parametri con valori di tabella (motore di database)
OLTP in memoria (ottimizzazione in memoria)