構文
Table.Schema(table as table) as table
バージョン情報
tableの列を記述するテーブルを返します。
表の各行には、 tableの列のプロパティが記述されています。
| 列名 | Description |
|---|---|
Name |
列の名前。 |
Position |
table内の列の 0 から始まる位置。 |
TypeName |
列の型の名前。 |
Kind |
列の型の種類。 |
IsNullable |
列に null 値を含めることができるかどうか。 |
NumericPrecisionBase |
NumericPrecisionフィールドとNumericScale フィールドの数値ベース (例: base-2 または base-10)。 |
NumericPrecision |
NumericPrecisionBaseで指定された基数の数値列の有効桁数。 これは、この型の値 (小数部の数字を含む) で表すことができる最大桁数です。 |
NumericScale |
NumericPrecisionBaseで指定された基数の数値列の小数点以下桁数。 これは、この型の値の小数部の桁数です。
0の値は、小数部のない固定スケールを示します。
nullの値は、スケールが不明であることを示します (浮動または定義されていないため)。 |
DateTimePrecision |
日付または時刻値の秒部分でサポートされる小数部の最大数。 |
MaxLength |
text列で許可される最大文字数、またはbinary列で許可される最大バイト数。 |
IsVariableLength |
この列の長さが異なる (最大 MaxLength) か、固定サイズであるかを示します。 |
NativeTypeName |
ソースのネイティブ型システムの列の型の名前 (たとえば、SQL Server の nvarchar )。 |
NativeDefaultExpression |
ソースのネイティブ式言語でのこの列の値の既定の式 (たとえば、SQL Server の 42 または newid() )。 |
Description |
列の説明。 |