Obwohl Access diese Funktion nicht nativ bietet, kann sie durch eine Abfrage wie die folgende erreicht werden:
CREATE TABLE TableThatIncrements ( Id AUTOINCREMENT(1001,1) )
Dadurch wird eine einzelne Tabelle mit dem Namen "TableThatIncrements" mit einer einzelnen Spalte mit dem Namen "Id" erstellt. Sie können jetzt den Tabelleneditor verwenden, um Eigenschaften und / oder andere Spalten hinzuzufügen.
Veränderung
AUTOINCREMENT(x,y)
Wo x
ist die anfängliche Inkrementnummer und y
die Nummer, um die Sie mit inkrementieren möchten. So AUTOINCREMENT(100,5)
ergibt sich: 100, 105, 110, 115 usw.
Wenn Sie eine vorhandene Tabelle ändern möchten, verwenden Sie die folgende Abfrage. Stellen Sie sicher, dass die Registerkarte der jeweiligen Tabelle geschlossen ist, damit Access sie sperren und ändern kann.
ALTER TABLE TableThatIncrements ALTER COLUMN Id AUTOINCREMENT(1001,1)
Sie können eine Abfrage in Access ausführen, indem Sie folgendermaßen vorgehen:
Gehen Sie zur Registerkarte "Erstellen" und klicken Sie auf "Abfrageentwurf".
Schließen Sie einfach das Fenster, in dem Sie zur Auswahl von Tabellen aufgefordert werden. Das brauchen wir nicht.
Gehen Sie zur Registerkarte "Design" und klicken Sie auf die Schaltfläche mit dem Pfeil, bis Sie einen Texteingabebildschirm erhalten. (Standardmäßig heißt es
SELECT;
).
Löschen Sie den Standardtext und fügen Sie die obige Abfrage ein.
Klicken Sie auf "Ausführen".