メインコンテンツまでスキップ

Table.Schema

指定したテーブルの列の説明 (つまりスキーマ) を含むテーブルを返します。

Syntax

Table.Schema(
table as table
) as table

Remarks

table の列を説明するテーブルを返します。
テーブル内の各行は、table の列のプロパティを説明しています:

Clumn Name 説明
Name 列の名前。
Position table 内の列の 0 ベースの位置。
TypeName 列の種類の名前。
Kind 列型の種類。
IsNullable 列にnull 値を含められるかどうか。
NumericPrecisionBase NumericPrecision および NumericScale フィールドの数値の進法 (2 進法、10 進法など)。
NumericPrecision NumericPrecisionBase によって指定された進法表記での数値列の精度。この種類の値 (小数部分の桁数を含む) によって表せる最大桁数を表します。
NumericScale NumericPrecisionBase によって指定された進法表記での数値列の桁数。この種類の値の小数部分の桁数を表します。値 0 は、小数桁を持たない固定桁を表します。値 null は、浮動小数か未定義であるため、桁数が不明であることを表します。
DateTimePrecision date 値または time 値の seconds 部分でサポートされる小数の最大桁数。
MaxLength text 列で使用できる最大文字数、または binary 列で使用できる最大バイト数。
IsVariableLength その列の長さが可変 (上限 MaxLength) であるか、固定サイズであるか。
   
NativeTypeName ソースのネイティブ型システム内の列の種類の名前 (例: SQL Server の場合、nvarchar)。
NativeDefaultExpression ソースのネイティブな記述言語で表記した場合のこの列の値の既定の表記 (例: SQL Server の場合、42 または newid())。
   
Description 列の説明。

Category

Table.Information