
No.2ベストアンサー
- 回答日時:
Accessのヘルプから仕様を確かめるとテーブルにサイズ制限が
ありました。最大は2Gで制約があります。
#1の方の回答を読んでいると最大数21億ですが、オートナンバーの
フィールドだけ作っても軽く2Gを超える計算になります。
従って、最大値を超える前にレコードを追加出来なくなるなります。
具体的に何件のレコードが作れるかはレコードのサイズに寄って異なる
ものの数十万件では問題にならないと推測します。
経験から言うと数万件のテーブルがあると処理効率が極端に落ちて
ストレスが溜まります。その様な大量データを扱う場合は信頼性に
問題のあるAccessは使わない方が得策です。
個人が通常使う範囲であれば最大値の心配をする必要がないが回答です。
実用的なご説明ありがとうございました。
レコードが増えていったらどうなるかと心配しておりましたが、個人使用ですので数十万件にもなることはないと思います。ありがとうございました。
No.1
- 回答日時:
テーブルのデザイン画面でオートナンバー型のフィールドにカーソルを持っていくと、画面下部に「長整数型」と表示されますので、ナンバーのサイズは「数値型」の「長整数型」と同じです。
ただし、長整数型が-2,147,483,648~2,147,483,647までの範囲であるのに対して、オートナンバー型は1からスタートします。
ということで、
1から始まり、2,147,483,647まで行き、次の値は-2,147,483,647になり、そこから0を目指します。
その次は1から再循環します。
ただし、値が重複することはできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
フォームウィンドウを最前面に表示したい(ACCESS)
Microsoft ASP
-
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
主キーはオートナンバー型のIDを使った方が良いのか
Access(アクセス)
-
-
4
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
5
アクセスで入力したデータの順番が変わってしまいます
その他(ビジネス・キャリア)
-
6
Access サブフォームでの選択行の取得
その他(データベース)
-
7
Access 複数フォームを開き、画面の最上面にしたいフォームをコント
その他(データベース)
-
8
Access2010 「演算子がありません」エラー
その他(データベース)
-
9
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
10
accessでオートナンバーを使わずに「文字+数字」の自動採番する方法
Access(アクセス)
-
11
ACCESSに同時アクセス(編集)をしたい
その他(データベース)
-
12
アクセスでサブフォームのレコードを取得したい。
Access(アクセス)
-
13
Accessにインポートしたら並び順が変わっちゃった
Access(アクセス)
-
14
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
15
access テキストボックスの値取得
Access(アクセス)
-
16
アクセスのオートナンバーが飛びすぎに
Access(アクセス)
-
17
Accessで、固定アルファベット+オートナンバーを表示する
Excel(エクセル)
-
18
アクセスのフォームで、文字を中央揃えにしたい
Access(アクセス)
-
19
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
20
Access 別フォームへの再クエリ(更新)がしたい。
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
access レポートで表示されな...
-
Accessのテーブルを開いたとき...
-
フォーム内のデータをすべて更...
-
ACCESS2010 フィルタ後のエク...
-
Accessの最大レコード数
-
クエリの結果が文字化け(Access...
-
アクセスでの追加クエリでのエ...
-
ACCESSでテーブルにあるチェッ...
-
access IDの振り直しについて
-
アクセスのレポートで、空白行...
-
Accessのオートナンバーについて
-
アクセスのフォームで入力した...
-
ACCESS2000 更新クエリで文字...
-
差込印刷での全角表示について...
-
アクセスのエラー「クエリには...
-
アクセスでのテキストデータ取...
-
日付型のフィールドに空白を入...
-
2つのテーブルに共通するレコ...
-
アクセスで追加した項目に全て...
-
アクセス2003 複数の列に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クエリの結果が文字化け(Access...
-
45年前のレコードプレーヤを10...
-
ACCESSでテーブルにあるチェッ...
-
ACCESS2010 フィルタ後のエク...
-
Accessで、フォームに情報を入...
-
ACCESS2000 更新クエリで文字...
-
フォーム内のデータをすべて更...
-
Accessのテーブルを開いたとき...
-
Accessのオートナンバーについて
-
Accessの最大レコード数
-
Access 「主キーにはnull値を...
-
ACCESSでの関数について
-
アクセスでの追加クエリでのエ...
-
データシートビューをコピーす...
-
文字を含むIDの自動採番
-
ACCESSでの追加クエリについて。
-
アクセス レポートの行数を固...
-
別テーブルに保存したいのですが
-
アクセスについて
-
Accessでレポート内の繰り返し...
おすすめ情報