次の方法で共有


IHsyscolumns (Transact-SQL)

適用対象:SQL Server

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 = Parameter は OUTPUT パラメーターです。

0x80 = 列は ID 列です。
type 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。
照合 順序 int 列の照合順序の名前。 文字ベース以外の列の場合は NULL。
tdscollation int 表形式のデータ ストリーム (TDS) で返された場合の列の照合順序の名前です。

参照

異種データベース レプリケーション
レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)
sys.columns (Transact-SQL)