列名 |
データタイプ |
説明 |
TABLE_CATALOG |
System.String |
テーブルを含むデータベース。 |
TABLE_SCHEMA |
System.String |
テーブルを含むスキーマ。 |
TABLE_NAME |
System.String |
列を含むテーブル。 |
COLUMN_NAME |
System.String |
列名。 |
ORDINAL_POSITION |
System.Int32 |
列のシーケンス番号。 |
COLUMN_DEFAULT |
System.String |
列のデフォルト値。 |
IS_NULLABLE |
System.String |
列がNULL値を許可するかどうか。この値はYESまたはNOです。 |
データ・タイプ |
System.String |
列のデータタイプ。 |
CHARACTER_MAXIMUM_LENGTH |
System.Int32 |
文字データを含む列の最大文字数。 |
NUMERIC_PRECISION |
System.Int32 |
数値データに許可される最大桁数。 |
NUMERIC_SCALE |
System.Int32 |
数値データの最大列スケールまたは小数点の右側の桁数。 |
DATETIME_PRECISION |
System.Int32 |
パラメータタイプがdatetimeまたはsmalldatetimeの場合、秒単位で精度を返します。それ以外の場合は、NULLを返します。 |
CHARACTER_SET_NAME |
System.String |
文字データを含む列の文字セットの名前。 |
COLUMN_COMMENT |
System.String |
列の簡単な説明。 |
IS_KEY |
System.Boolean |
列がTABLE_NAMEによって参照されるテーブルの主キーであるかどうか。 |
IS_READONLY |
System.Boolean |
列が読み取り専用かどうか。 |
PROVIDER_TYPE |
システムタイプ |
実行している言語に応じた適切なデータタイプを示します。 |