次の方法で共有


IHsyscolumns (Transact-SQL)

適用対象: 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 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
オフセット int この列が表示される行へのオフセット。
collationid int 列の照合順序の ID。 文字ベース以外の列の場合は NULL。
言語 int 列の言語識別子。
status int 列またはパラメーターのプロパティを記述するために使用されるビットマップ。

0x08 = 列は null 値を許可します。

0x10 = ANSI パディングは、 varchar または varbinary 列が追加されたときに有効になりました。 varchar では末尾の空白が保持され末尾のゼロは varbinary 列に保持されます。

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

参照

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