|
データ型 |
説明 |
サイズ |
|
短いテキスト (旧テキスト型) |
文字列、または住所などの文字と数字の組み合わせに使用します。また、電話番号、部品番号、郵便番号など、計算する必要がない数字にも使用します。 |
最大255文字 |
|
長いテキスト (旧メモ型) |
注意や説明など、長い文字列または数字に使用します。 |
最大 1 GB (ただし、長いテキストを表示するコントロールは最初の 64,000 文字までに制限される) |
|
数値 |
計算で使用する数値データに使用します。ただし通貨の計算には使用できません (通貨の場合は、通貨型を使用します)。 |
1、2、4、8、16バイト |
|
大きい数値 |
数値データ |
8 バイト |
|
日付/時刻型 |
日付と時刻に使用します。 |
8バイト |
|
日付/時刻拡張型 |
日付と時刻 9999-12-31 23:59:59.9999999 精度1 ナノ秒 |
42 バイトのエンコードされた文字列 |
|
通貨型 |
通貨の値に使用します。4 桁の小数部の精度で保存される通貨のデータに使います。 |
8バイト |
|
オートナンバー型 |
新しいレコードごとに Access で自動的に生成される固有の値に使います。 |
4バイト又は16バイト |
|
Yes/No 型 |
Yes/No、True/False、On/Off など、False の場合は 0、True の場合は -1 の数値として保存される二者択一 (True/False) のデータに使います。 |
1 バイト |
|
OLE オブジェクト型 |
別の Windows ベースのアプリケーションからの画像やグラフなどの ActiveX オブジェクトに使います。 |
最大 2 GB。ディスク容量にもよる。 |
|
ハイパーリンク型 |
インターネット、イントラネット、ローカルエリアネットワーク (LAN)、ローカル コンピューター上のドキュメントまたはファイルへのリンク アドレスに使います。 |
最大 8,192 文字 (ハイパーリンク データ型の各部分に 2048 文字までを含められる) |
|
添付ファイル |
画像、ドキュメント、スプレッドシート、グラフなどのファイルを添付できます。各 Attachment フィールドには、データベース ファイルのサイズの記憶域の制限まで、レコードあたりの添付ファイルの数に制限はありません。 添付ファイルのデータ型は、MDB ファイル形式では使用できません。 |
最大 2 GB |
|
集計 |
1 つまたは複数のフィールドのデータを利用して式を作成できます。 式からさまざまな結果データ型を指定できます。 集計データ型は .mdb ファイル形式では利用できません。 |
Result Type プロパティのデータ型に依存します。 短いテキスト データ型の結果には、最大 243 文字を使用できます。 長いテキスト、数値、はい/いいえ、日付/時刻は、それぞれのデータ型と一致する必要があります。 |
|
ルックアップ ウィザード |
デザイン ビューの [データ型] 列のルックアップ ウィザード エントリは、実際にはデータ型ではありません。 このエントリを選ぶと、ウィザードが起動し、これを使って簡単または複雑なルックアップ フィールドを定義できます。 簡単なルックアップ フィールドでは、各行につき単一の値の内容を検証するための、別のテーブルまたは値リストの内容を使います。 複雑なルックアップ フィールドには、各行に同じデータ型の複数の値を格納できます。 |
ルックアップ フィールドのデータ型に応じる |
例えば文字を入力するフィールドであれば文字数によってテキスト型やメモ型を選択します。
特殊な型としてオートナンバー型は自動的に連番を付けていきたい場合に利用します。このデータ型を設定したフィールドには値を格納する必要はありません。行を追加すると自動的に連番で番号が入力されていきます。
各データ型をデザインビューで設定する時にはさらに最大入力文字数やNULLの入力許可など細かい設定が可能です。
数値型には整数や長整数などもう少し細かい種類が存在します。
|
種類 |
説明 |
小数の精度 |
サイズ |
|
Byte/バイト型 |
0 ~ 255 の範囲の整数 |
なし |
1バイト |
|
Decimal/十進型 |
10^38-1 ~ 10^38-1(Access プロジェクト)、、 |
28 |
12バイト |
|
Integer/整数型 |
-32,768 ~ 32,767の整数 |
なし |
2バイト |
|
Long Integer/長整数型 |
-2,147,483,648 ~ 2,147,483,647の整数 |
なし |
4バイト |
|
Single/単精度浮動小数型 |
3.402823E38 ~ -1.401298E-45、1.401298E-45 ~ 3.402823E38 |
7 |
4バイト |
|
Double/倍精度浮動小数型 |
1.79769313486231E308 ~ -4.94065645841247E-324、1.79769313486231E308 ~4.94065645841247E-324 |
15 |
8バイト |
それぞれデータ型としては数値型で同じですが、フィールドに対して設定する時に数値型の中でもどのような数値を扱うのかを合わせて指定することになっています。デフォルトの値は長整数型です。