適用対象: 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 | 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。 |
| オフセット | 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)