1. ホーム
  2. データベース
  3. アクセス

ACCESSデータベースは、ゼロのメソッドを共有するために自動番号のID値を変更するには

2022-01-16 18:16:51

ソフトウェア開発時のデバッグやWebサイト制作でACCESSのMDBデータベースを使用することが多いのですが、自動採番のデータが多く削除されてしまい、最終的なIDが非常に大きくなってしまったり、支離滅裂になってしまったりすることがあります。ACCESSデータベースの場合、IDジャンプの内容が削除されたなどの理由で、自動採番のIDを修正したいことがありますが、どのように操作すればよいのでしょうか。ステップバイステップでACCESSデータベースのIDをゼロにし、自動採番のID値を変更し、再自動採番してみましょう。

以下は、私の修正方法は、実現可能である、あなたと共有する。(操作の前に、事故を防ぐために、データベースをバックアップするようにしてください。)

1、ACCESSのデータベースをバックアップする(これは必須です)

2、データベースを開き、ID値を変更するAテーブルを右クリックし、"デザインビュー"を開き、IDフィールドのデータ型を"自動番号"から"数字"に変更し、保存を閉じます。

{次にテーブルAを開き、IDフィールドのデータ型を "Auto Number" から "Number" に変更し、閉じて保存してください。 3. 3.次にテーブルAを開き、ID値を修正します。すでに存在する他のデータも修正できます。修正後、テーブルを閉じます。(この時、IDフィールドを"auto number"のデータ型に戻すことはできません)

4、テーブルAを右クリックし、選択"コピー"し、右クリックし、選択"貼り付け"、テーブル名任意に、&quotなどAA&quot、次の選択"構造のみを貼り付ける&quot、その後クリックして新しいテーブルAA生成するためにOKです。

5、テーブルAAを選択し、"デザインビュー"を開きます。IDフィールドのデータ型を"Auto Number"に変更し、閉じて保存します。(この時点では、テーブルAAにはデータがないので、正常に変更することができます)。

6は、テーブルを右クリックし、選択"コピー"とし、空白のスペースを右クリックし、選択"貼り付け"、テーブル名はちょうど新しいテーブルを生成書き込み"AA&quot、次の選択"、既存のテーブルにデータを追加し、最後にクリックしてOK.quot;テーブルの名前。

{次に、元のテーブルAを"AA"に変更します。 7. 次に、元のテーブルAをA111にリネームし、テーブルAAをAにリネームします。これにより、古いテーブルを新しいテーブルに置き換え、ID値のみを変更し、他の内容は変更されないままとなります。(ヒント:元のテーブルAは名前を変更せずに直接削除することができます。しかし、バックアップとして最初に名前を変更し、新しいテーブルが正常にテストされた後にそれを削除することをお勧めします)

この操作は、ID値の変更だけでなく、他のデータ型の変更にも応用できますので、自由に遊んでみてください。