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) で返された場合の列の照合順序の名前です。 |