IHsyscolumns (Transact-SQL)

IHsyscolumns ビューには、SQL Server 以外のパブリッシャーからパブリッシュされたアーティクルの列情報が公開されます。 このビューは、ディストリビューション データベースに格納されます。

列名

データ型

説明

name

sysname

列またはプロシージャ パラメーターの名前です。

id

int

この列が所属するテーブルのオブジェクト ID、またはこのパラメーターが使用されているストアド プロシージャの ID です。

xtype

tinyint

sys.systypes (Transact-SQL) に定義されている物理記憶型です。

typestat

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

xusertype

tinyint

拡張ユーザー定義データ型の ID です。

length

bigint

sys.systypes (Transact-SQL) に定義されている最大物理記憶長です。

xprec

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

xscale

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

colid

int

列またはパラメーターの ID です。

xoffset

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

bitpos

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

reserved

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

colstat

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

cdefault

int

この列の既定の ID です。

domain

int

この列のルールまたは CHECK 制約の ID です。

number

int

グループ化しているプロシージャの場合は、サブプロシージャ番号 (プロシージャ以外のエントリの場合は 0) です。

colorder

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

autoval

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

offset

int

この列が表示される行に対するオフセットです。

collationid

int

列の照合順序の ID です。 文字ベース以外の列の場合は NULL です。

language

int

列の言語識別子です。

status

int

列またはパラメーターのプロパティを説明するビットマップです。

0x08 = NULL 値を許容する列です。

0x10 = varchar または varbinary 列が追加されたときは、ANSI 埋め込みが効果的です。 varchar 列の場合は後続する空白が保存され、varbinary 列の場合は後続する 0 が保存されます。

0x40 = パラメーターは OUTPUT パラメーターです。

0x80 = 列は ID 列です。

int

sys.systypes (Transact-SQL) に定義されている物理記憶型です。

usertype

tinyint

sys.systypes (Transact-SQL) に定義されているユーザー定義データ型の ID です。

printfmt

int

単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。

prec

int

この列の有効桁数のレベルです。

scale

int

この列の小数点以下桁数です。

iscomputed

int

列が計算列であるかどうかを示すフラグです。

0 = 非計算列

1 = 計算列

isoutparam

int

プロシージャ パラメーターが出力パラメーターかどうかを示します。

1 = TRUE

0 = FALSE

isnullable

int

列が NULL 値を許容するかどうかを示します。

1 = TRUE

0 = FALSE

collation

int

列の照合順序の名前です。 文字ベース以外の列の場合は、NULL です。

tdscollation

int

表形式のデータ ストリーム (TDS) で返された場合の列の照合順序の名前です。

関連項目

参照

レプリケーション ビュー (Transact-SQL)

sys.columns (Transact-SQL)

概念

異種データベース レプリケーション

レプリケーション テーブル (Transact-SQL)