Table.Schema

語法

Table.Schema(table as table) as table

關於

傳回資料表,其描述 table 的資料行。

資料表中的每個資料列描述 的資料行 table 屬性:

資料行名稱 描述
Name 資料行名稱。
Position 資料行在 中 table 以 0 為基礎的位置。
TypeName 資料行的類型名稱。
Kind 資料行的類型種類。
IsNullable 資料行是否可以包含 null 值。
NumericPrecisionBase 例如,base-2 或 base-10) 和 NumericScale 欄位的數值基底 (NumericPrecision
NumericPrecision NumericPrecisionBase 所指定基底中數值資料行的精確度。 這是此類型值所能表示的位數上限 (包含小數位數)。
NumericScale NumericPrecisionBase 所指定基底中數值資料行的小數點位數。 這是此類型值小數點部分中的位數。 0 值表示固定小數點位數 (沒有任何小數點位數)。 null 值表示小數點位數未知 (可能是因為其為浮動小數點位數或尚未定義)。
DateTimePrecision 日期或時間值秒數部分中支援的小數點位數上限。
MaxLength text 資料行中允許的字元數上限,或是 binary 資料行中允許的位元組數量上限。
IsVariableLength 指出此資料行的長度是否可以不同 (最長為 MaxLength),或是否為固定大小。
   
NativeTypeName 例如,來源 (原生類型系統中資料行類型的名稱, nvarchar 例如 SQL Server) 。
NativeDefaultExpression 例如 42newid() ,來源 (的原生運算式語言或SQL Server) 之這個資料行之值的預設運算式。
   
Description 資料行的描述。