このプロパティ ページには、テーブル内の列、またはビューまたはインライン関数内の出力列のセットに対する一連のプロパティが含まれています。
テーブル名
ビューまたはインライン関数を使用している場合、このプロパティは表示されません。 プロパティを表示する列を含むテーブルの名前を表示します。 [テーブル名] オプションは、テーブル Designer内からではなく、データベース Designer内でのみ編集できます。 ダイアグラムで複数のテーブルが選択されている場合は、最初のテーブルの名前のみが表示されます。
オブジェクト名
テーブルを操作している場合、このプロパティは表示されません。 表示するプロパティを持つ出力列を含むビューまたはインライン関数の名前を表示します。 [オブジェクト名] オプションは編集できません。
列名
選択した列の名前を表示します。 別の列のプロパティを表示するには、[列名] リストを展開します。
テーブルで作業している場合は、テーブルの列の 1 つの名前が表示されます。 ビューまたはインライン関数で作業している場合は、出力列の名前が表示されます。
式
ビューまたはインライン関数で作業している場合にのみ適用されます。 出力列 (ビューまたはインライン関数の出力に表示される列) のデータベース式を表示します。 列がソース列に直接対応する場合、式には所有者名、テーブル名、列名が表示されます。 たとえば、ビューまたは関数に sales テーブルの qty 列が含まれている場合、式は dbo.sales.qtyになります。
列がビューまたはインライン関数で定義されている派生列に対応する場合、式は派生を示します。 たとえば、 profit と呼ばれる列には、 revenue-expensesの式を指定できます。
説明
(Microsoft SQL Server 2000 のみ。 選択した列のテキストの説明を表示します。 値は、SQL Server拡張プロパティとして格納されます。
Data type (データ タイプ)
選択した列のデータ型を表示します。
ビューまたはインライン関数を使用している場合、 データ型 は、基になるテーブル、ビュー、または関数の列に直接対応する出力列にのみ適用されます。 つまり、出力列が派生した場合、 データ型 プロパティは空白になります。 ビューまたはインライン関数のこのプロパティを編集することはできません。
長さ
テーブルで作業している場合にのみ適用されます。 選択した列の長さを示します。
Null が許容される
列に Null 値を入力できるかどうかを決定します。
-
NULL Null 値を使用できます。
-
NOT NULL Null 値は許可されません。
既定値
テーブルで作業している場合にのみ適用されます。 この列の値を持たない行がテーブルに挿入されるたびに、この列の既定値を表示します。 このフィールドの値は、SQL Serverの既定の制約の値か、列がバインドされているグローバル制約の名前のいずれかです。 ドロップダウン リストには、データベースで定義されているすべてのグローバル既定値が含まれています。 列をグローバル既定値にバインドするには、ドロップダウン リストからを選択します。 または、列の既定の制約を作成するには、既定値をテキストとして直接入力します。
精度
テーブルで作業している場合にのみ適用されます。 この列の値の最大桁数を示します。
[倍率]
テーブルで作業している場合にのみ適用されます。 この列の値の小数点の右側に表示できる最大桁数を示します。
ID
テーブルで作業している場合にのみ適用されます。 列が ID 列としてSQL Server使用されているかどうかを示します。 値の例は次のとおりです。
-
いいえ 列は ID 列として使用されません。
-
はい 列は ID 列として使用されます。
-
はい (レプリケーションの場合は使用できません) レプリケーション エージェントがテーブルにデータを挿入している間を除き、列は ID 列として使用されます。
ID シード
テーブルで作業している場合にのみ適用されます。 ID 列のシード値を表示します。 このオプションは、[ ID] オプションが [はい ] または [ はい (レプリケーション用ではない)] に設定されている列にのみ適用されます。
ID の増分
テーブルで作業している場合にのみ適用されます。 ID 列の増分値を表示します。 このオプションは、[ ID] オプションが [はい ] または [ はい (レプリケーション用ではない)] に設定されている列にのみ適用されます。
Is RowGuid
テーブルで作業している場合にのみ適用されます。 列が ROWGUID 列としてSQL Serverによって使用されているかどうかを示します。 ID 列である列に対してのみ、この値を [はい ] に設定できます。
数式
(SQL Server 7.0 以上のみ)。 テーブルで作業している場合にのみ適用されます。 計算列の数式を表示します。
照合順序
(SQL Server 2000 のみ)。 テーブルで作業している場合にのみ適用されます。 列の値を使用してクエリ結果 SQL Serverの行を並べ替えるたびに、既定で列に適用される照合シーケンスを表示します。 データベースの既定の照合順序を使用するには、データベースの 既定の><選択します。
書式設定
(SQL Server 2000 のみ)。 列の表示形式を表示します。 形式を変更するには、一覧から形式を選択します。
小数点以下表示桁数
この列の値を表示するために使用する小数点以下の桁数を示します。 [自動] を選択すると、[書式] で選択した値によって小数点以下桁数が決まります。
定型入力
(SQL Server 2000 のみ)。 入力マスクを変更するには、このテキスト ボックス内をクリックし、一緒に表示されるボタンをクリックします。
キャプション
(SQL Server 2000 のみ)。 この列を使用してフォームに既定で表示されるテキスト ラベルを表示します。
インデックス
(SQL Server 2000 のみ)。 テーブルで作業している場合にのみ適用されます。 列にインデックスが存在するかどうかを示します。 値の例は次のとおりです。
-
いいえ 列にインデックスが存在しません。
-
はい (重複 OK) 列には一意でない単一列インデックスが存在します。
-
はい (重複なし) 列には一意の単一列インデックスが存在します。
ハイパーリンク型
(SQL Server 2000 のみ)。 この列の値をハイパーリンクとして解釈できるかどうかを示します。
IME 入力モード
(SQL Server 2000 のみ)。 ユーザーがその列に値を入力したときに、列の IME (入力方法エディター) の状態を決定します。 選べる内容は次のとおりです。
-
ノーコン 既定値は [コントロールなし] です。
-
オン IME がオンで、この列の値として中国語、日本語、韓国語に固有の文字を入力できることを示します。
-
オフ IME がオフであることを示します。 ユーザーが列に値を入力すると、キーボードは英語入力モードと同じように動作します。
-
無効にする "オフ" と同様に、"無効" にするとユーザーが IME をオンにできなくなります。
-
ひらがな 日本語 IME でのみ有効です。
-
カタカナ 日本語 IME でのみ有効です。
-
カタカナ ハーフ 日本語 IME でのみ有効です。
-
Alpha Full 日本語と韓国語の IME にのみ有効です。
-
アルファ 日本語と韓国語の IME にのみ有効です。
-
ハングルフル 韓国語 IME でのみ有効です。
-
ハングル 韓国語 IME でのみ有効です。
IME 変換モード
(SQL Server 2000 のみ)。 ユーザーが列に値を入力するときに、既定で適用される追加の IME 変換を決定します。 選べる内容は次のとおりです。
-
フェーズ予測 変換の基本レベルを示します。 これが既定の設定です。
-
Plural 句 名前、地理的、および郵便データを含む追加の辞書を使用した変換をサポートします。
-
会話 会話言語を認識する変換をサポートします。
-
何一つ 文字変換を無効にします。
ふりがな
(SQL Server 2000 のみ)。 ユーザーが入力したテキストと同等のふりがなが格納される列を示します。 ユーザーがこの列に値を入力すると、その値が格納され、さらに、入力したテキストと同等のふりがながこのコントロールの名前の列に格納されます。
住所
(SQL Server 2000 のみ)。 入力した郵便番号に対応する住所または入力した住所に対応する顧客バーコード データを表示するコントロールまたはフィールドを指定します。