- フィールドとは1つのレコードを構成する項目のことです。
フィールドの定義はテーブルのデザインビューで行います。
- フィールドの定義
フィールド名 テーブルに保存するデータの項目名です。
フィールド名は最長64文字(半角)です。
ピリオド、感嘆符、バッククォーテーション、角カッコは使用できません。データ型 フィールドに保存するデータによってデータ型の設定をします。
データ型には数値型、文字型などありますが、詳しくは別表を参考にして下さい。説明 フィールドに対する説明を入力します。
省略可能です。主キー データ保存されているレコードの識別を行う固有のタグです。 フィールドプロパティ フィールドに細かい設定を行います。
書式や、エラーメッセージの設定などありますが、データ型によって項目が異なります。
詳しくは別表を参考にして下さい。
- データ型一覧
データ型 内容 サイズ テキスト型 文字データや文字と数字の組み合わせ、電話番号などの数字データを格納 最大 255 文字 メモ型 長い文字列を格納 最大 65,535 文字 数値型 計算の対象となる数値データを格納(ただし、金額データは除きます)
数値型には以下の5種類があります。(バイト型) 0〜255の範囲の数値
小数点の設定はできない1バイト (整数型) -32,768〜32,767の範囲の数値
小数点の設定はできない2バイト (長整数型) -2,147,483,648〜2,147,483,647の範囲の数値
小数点の設定はできない4バイト (単精度浮動小数点型) -3.402823E38〜-1.401298E-45の範囲の負数と1.401298E-45〜3.402823E38の範囲の数値 4バイト (倍精度浮動小数点型) -1.79769313486231E308〜-4.94065645841247E-324の範囲の負数と1.79769313486231E308〜4.94065645841247E-324の範囲の数値 8バイト (レプリケーションID型) レプリケーションで一意の識別子を設定 16バイト (十進型) -10^38-1〜10^38-1の範囲の数値 12バイト 日付/時刻型 日付および時刻の値が格納 8バイト 通貨型 金額を格納
小数点以下4桁、整数は15桁まで設定できます8バイト オートナンバー型 レコードを追加するときに自動的に番号を格納 4バイト Yes/No型 Yes/No、True/False、または On/Off の、2 つの値のうちの 1 つが格納 1ビット OLEオブジェクト型 ExcelやWord、グラフィックスソフト、音声ソフトなど他のアプリケーションで作成したグラフィックのデータや文書を格納 1GB以内 ハイパーリンク型 テキスト、またはテキストとして格納される数値の組み合わせで、ハイパーリンク アドレスとして使用
ハイパーリンク アドレスには表示テキスト、アドレス、サブアドレス、ポップヒントの4つの部分がある4つの部分にそれぞれ2,048文字まで指定 ルックアップウィザード型 リスト ボックスやコンボ ボックスを使って、ほかのテーブルや値の一覧から値を選択できるようにするフィールドを作成 4バイト
- フィールドプロパティ内容一覧
プロパティ名 内容 フィールドサイズ テキスト型、数値型、オートナンバー型のフィールドに格納されるデータの最大サイズを設定
テキスト型の場合は0〜255までの数値をバイト単位で入力
数値型の場合は上の表の数値型の中から設定
オートナンバー型の場合は長整数型またはレプリケーションID型を設定新規レコードの値 テーブルに新規レコードが追加されるときのオートナンバー型フィールドのインクリメントの方法を設定
設定値にはインクリメントとランダムがあります
インクリメント-->新規レコードごとに1ずつ増加
ランダム----->新規レコードごとにランダムな長整数型を代入書式 数値、日付、時刻、テキストを表示または印刷するときの書式を指定
設定値は設定した型によって多数ありIME入力モード データ入力時のIME入力モードを設定 IME変換モード フィールドに移動したときに切り替わるIME変換モードを設定 ふりがな データを入力したときに自動的にふりがなをふる設定 住所入力支援 入力された郵便番号に対応する住所、または住所に対する郵便番号、カスタマバーコードデータを自動的に入力するかどうかを設定 少数点以下表示桁数 小数点以下の桁数を設定 定型入力 データ入力時にカッコやハイフンなど自動表示の設定
設定値は設定した型によって多数あり標題 フォームやクエリで使用するラベル名を設定
設定しない場合はフィールド名がラベル名に表示される既定値 新しいレコードが作成されるときにフィールドに自動的に入力される値を設定 入力規則 入力可能なデータの範囲や条件を設定 エラーメッセージ 既定値に違反するデータが入力された場合に表示するメッセージを設定 値要求 フィールドに値が必要かどうかを設定
はい---->フィールドに値を入力する必要がある
いいえ-->フィールドに値を入力する必要がないインデックス インデックスの設定
インデックスを設定すると並び替えや検索の速度が速くなる
いいえ----------->インデックスを設定しない
はい(重複あり)---->インデックスに重複がある
いいえ(重複あり)-->インデックスに重複がない空文字列の許可 フィールドに長さ0の文字列 (" ") を入力してもよいかどうかを示す
長さ0の文字列とは文字をひとつも含まない文字列のことで、意図的にフィールドに値がないようにしていることを示すことができる
Unicode圧縮
- フィールドプロパティ設定可能一覧
テキスト型 メモ型 数値型 日付/
時刻型通貨型 オートナ
ンバー型Yes/
No型OLEオブ
ジェクト型ハイパー
リンク型フィールドサイズ ○ ○ ○ 新規レコードの値 ○ 書式 ○ ○ ○ ○ ○ ○ ○ ○ IME入力モード ○ ○ ○ ○ IME変換モード ○ ○ ○ ○ ふりがな ○ ○ 住所入力支援 ○ ○ 小数点以下表示桁数 ○ ○ 定型入力 ○ ○ ○ ○ 標題 ○ ○ ○ ○ ○ ○ ○ ○ ○ 既定値 ○ ○ ○ ○ ○ ○ ○ 入力規則 ○ ○ ○ ○ ○ ○ ○ エラーメッセージ ○ ○ ○ ○ ○ ○ ○ 値要求 ○ ○ ○ ○ ○ ○ ○ ○ インデックス ○ ○ ○ ○ ○ ○ 空文字列の許可 ○ ○ ○ Unicode圧縮 ○ ○ ○