Passa al contenuto principale

Table.Schema

Restituisce una tabella contenente una descrizione delle colonne, ovvero lo schema, della tabella specificata.

Syntax​

Table.Schema(
table as table
) as table

Remarks​

Restituisce una tabella che descrive le colonne di table.

Ogni riga nella tabella descrive le proprietà di una colonna di table:

Column NameDescription
NameThe name of the column.
PositionLa posizione 0-based della colonna in table.
TypeNameIl nome del tipo di colonna.
KindIl genere di tipo di colonna.
IsNullableSe la colonna può contenere valori di tipo null.
NumericPrecisionBaseTLa base numerica (ad esempio, base-2 o base-10) dei campi NumericPrecision e NumericScale.
NumericPrecisionLa precisione di una colonna numerica nella base specificata da NumericPrecisionBase. Si tratta del numero massimo di cifre che possono essere rappresentate da un valore di questo tipo (comprese le cifre frazionarie).
NumericScaleLa scala di una colonna numerica nella base specificata da NumericPrecisionBase. Si tratta del numero di cifre nella parte frazionaria di un valore di questo tipo. Un valore di 0 indica una scala fissa senza cifre frazionarie. Un valore di null indica che la scala non è nota (perché mobile o non definita).
DateTimePrecisionNumero massimo di cifre frazionarie supportate
MaxLengthNumero massimo di caratteri consentiti in una colonna di tipo text o il numero massimo di byte consentiti in una colonna di tipo binary.
IsVariableLengthIndica se la lunghezza della colonna può variare (fino al limite definito in MaxLength) o se le dimensioni sono fisse..
  
NativeTypeNameNome del tipo della colonna nel sistema dei tipi nativo dell'origine (ad esempio, nvarchar per SQL Server).
NativeDefaultExpressionEspressione predefinita per un valore di questa colonna nel linguaggio delle espressioni nativo dell'origine (ad esempio, 42 o newid() per SQL Server)
  
DescriptionDescrizione della colonna.

Category​

Table.Information