Ändern der Datentypeinstellung für ein Feld

Gilt für
Access für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In diesem Artikel wird erläutert, wie Sie den Datentyp ändern, der auf ein Tabellenfeld in einer Access-Datenbank angewendet wird.

Inhalt dieses Artikels

Grundlegendes zu Datentypen

Wenn Sie zum ersten Mal eine Datenbank entwerfen und erstellen, planen Sie mindestens eine Tabelle, planen die Felder (Spalten) für jede Tabelle und legen einen Datentyp für jedes Feld fest. Wenn Sie z. B. Datums- und Uhrzeitangaben speichern müssen, legen Sie ein Feld auf den Datentyp Datum/Uhrzeit fest. Wenn Sie Namen und Adressen speichern müssen, legen Sie mindestens ein Feld auf den Datentyp Short Text fest usw.

Access bietet viele verschiedene Datentypen, und jeder Typ hat einen bestimmten Zweck. Eine vollständige Liste aller unterstützten Datentypen in den unterschiedlichen Access-Versionen finden Sie unter Datentypen für Access-Desktopdatenbanken und Einführung in Datentypen und Feldeigenschaften.

Weitere Informationen zum Erstellen und Verwenden von Nachschlagefeldern finden Sie im Artikel Erstellen oder Löschen eines mehrwertigen Felds.

Schließlich bieten Datentypen eine einfache Form der Datenüberprüfung, da sie dabei helfen sicherzustellen, dass Benutzer die richtigen Datentypen in die Tabellenfelder eingeben. Sie können z. B. keinen Text in ein Feld eingeben, für das festgelegt ist, dass es nur Zahlen akzeptiert.

Ändern von Datentypen

Bevor Sie diese Schritte ausführen, denken Sie daran, dass das Ändern eines Datentyps einige oder alle Daten in einem Feld abschneiden (abschneiden) und in einigen Fällen die Daten vollständig entfernen können. Informationen dazu, wie Access Daten ändert, wenn Sie einen Datentyp ändern, finden Sie im Abschnitt Einschränkungen beim Ändern von Datentypen weiter unten in diesem Artikel.

Hinweis

In Access können Sie die Datentypen für Ihre Tabellenfelder festlegen, indem Sie entweder in der Datenblattansicht oder entwurfsansicht arbeiten. Die Schritte in diesem Abschnitt erläutern, wie der Datentyp in beiden Ansichten festgelegt wird. Beim Festlegen von Datentypen in der Entwurfsansicht wird eine zusätzliche Option angezeigt: Nachschlage-Assistent. Diese Option ist eigentlich kein Datentyp. Stattdessen verwenden Sie den Nachschlage-Assistenten zum Erstellen von Nachschlagefeldern, die Fremdschlüsselfelder mit anderen Tabellen verknüpfen. Standardmäßig legt Access für Nachschlagefelder den Datentyp "Zahl" fest.

Ändern von Datentypen in der Datenblattansicht

  1. Suchen Sie im Navigationsbereich die zu ändernde Tabelle, und doppelklicken Sie anschließend darauf.
    Die Tabelle wird von Access in der Datenblattansicht geöffnet.
  2. Wählen Sie das zu ändernde Feld (die Spalte) aus.
  3. Klicken Sie auf der Registerkarte Tabellenfelder in der Gruppe Eigenschaften in der Dropdownliste neben Datentyp auf den Pfeil, und wählen Sie dann einen Datentyp aus. 
  4. Speichern Sie Ihre Änderungen.

Ändern von Datentypen in der Entwurfsansicht

  1. Wenn die Tabelle in der Datenblattansicht geöffnet ist, klicken Sie mit der rechten Maustaste auf die Registerkarte "Dokument" für die Tabelle, und klicken Sie dann auf Entwurfsansicht.
    – oder –
    Wenn die Tabelle nicht geöffnet ist, klicken Sie im Navigationsbereich mit der rechten Maustaste auf die Tabelle, die Sie ändern möchten, und klicken Sie dann im Kontextmenü auf Entwurfsansicht.
  2. Suchen Sie das Feld, das Sie ändern möchten, und wählen Sie einen neuen Datentyp aus der Liste in der Spalte Datentyp aus.
  3. Speichern Sie Ihre Änderungen.

Seitenanfang

Einschränkungen beim Ändern von Datentypen

In der Regel können Sie den Datentyp aller Felder ändern, mit Ausnahme von:

  • Zahlenfelder mit aktivierter Eigenschaft Replikations-ID
  • OLE-Objektfelder
  • Anlagenfelder

Darüber hinaus können Sie die meisten Datentypen ändern, wenn ein Feld Daten enthält. Abhängig vom ursprünglichen Datentyp und dem neuen Datentyp, den Sie verwenden möchten, kann Access jedoch einige Daten abschneiden oder löschen oder die Konvertierung überhaupt nicht zulassen.

In der folgenden Tabelle sind die möglichen Datentypkonvertierungen aufgeführt, die Sie in Access durchführen können, und alle Einschränkungen, die Access für die Konvertierung auferlegen kann.

Konvertierung in Von Änderungen oder Einschränkungen
Kurzer Text Langer Text Access löscht außer den ersten 255 alle Zeichen.
Zahl Keine Einschränkungen.
Datum und Uhrzeit Keine Einschränkungen für Datum/Uhrzeit.
Nicht zulässig für Datum/Uhrzeit erweitert.
Währung Keine Einschränkungen.
AutoWert Keine Einschränkungen.
Ja/Nein Der Wert "-1" ("Ja" in einem "Ja/Nein"-Feld) wird in "Ja" konvertiert. Der Wert "0" ("Nein" in einem "Ja/Nein"-Feld) wird in "Nein" konvertiert.
Link Access schneidet Hyperlinks ab, die mehr als 255 Zeichen umfassen.
Langer Text Kurzer Text Keine Einschränkungen.
Zahl Keine Einschränkungen.
Datum und Uhrzeit Keine Einschränkungen für Datum/Uhrzeit.
Nicht zulässig für Datum/Uhrzeit erweitert.
Währung Keine Einschränkungen.
AutoWert Keine Einschränkungen.
Ja/Nein Der Wert "-1" ("Ja" in einem "Ja/Nein"-Feld) wird in "Ja" konvertiert. Der Wert "0" ("Nein" in einem "Ja/Nein"-Feld) wird in "Nein" konvertiert.
Link Keine Einschränkungen.
Zahl Kurzer Text Short Text muss aus Zahlen und gültigen Währungs- und Dezimaltrennzeichen bestehen. Die Anzahl der Zeichen im Feld Kurzer Text muss innerhalb der für das Feld Zahl festgelegten Größe liegen.
Weitere Informationen zu den Größen von Zahlenfeldern finden Sie im Artikel Erstellen oder Löschen eines Zahlen- oder Währungsfelds.
Langer Text Das Feld "Langer Text" darf nur Text und gültige Währungs- und Dezimaltrennzeichen enthalten. Die Anzahl der Zeichen im Feld "Langer Text" muss innerhalb der für das Feld Zahl festgelegten Größe liegen.
Weitere Informationen zu den Größen von Zahlenfeldern finden Sie im Artikel Erstellen oder Löschen eines Zahlen- oder Währungsfelds.
Zahl, jedoch mit einer anderen Feldgröße oder Genauigkeit Werte dürfen nicht größer oder kleiner als die Werte sein, die in der neuen Feldgröße gespeichert werden können. Wenn Sie die Genauigkeit ändern, rundet Access möglicherweise einige Werte.
Datum und Uhrzeit Datum/Uhrzeit:
Welche Datumsangaben konvertiert werden können, hängt von der Größe des "Zahl"-Felds ab. Denken Sie daran, dass Access alle Datumsangaben als serielle Datumsangaben und die Datumswerte als Gleitkommazahlen mit doppelter Genauigkeit speichert.
Access verwendet den 30. Dezember 1899 als Datum 0. Datumsangaben außerhalb des Bereichs 18. April 1899 und 11. September 1900 übersteigen die Größe eines Bytefelds. Datumsangaben außerhalb des Bereichs 13. April 1810 und 16. September 1989 überschreiten die Größe eines Integer-Felds.
Legen Sie für die Eigenschaft Feldgröße des Zahl-Felds den Wert Long Integer oder größer fest, um alle möglichen Datumsangaben aufnehmen zu können.
Weitere Informationen zu seriellen Datumsangaben und dazu, wie Access Datumswerte verwendet und speichert, finden Sie im Artikel Formatieren eines Datums- und Uhrzeitfelds.
Datum/Uhrzeit erweitert:
Nicht zulässig.
Währung Werte dürfen die für das Feld festgelegte Größenbeschränkung nicht überschreiten (oder unterschreiten). Sie können beispielsweise das Feld "Währung" nur dann in ein Feld "Integer" umwandeln, wenn diese Werte größer als 255 und kleiner als 32.767 sind.
AutoWert Werte müssen innerhalb der für das Feld festgelegten Größenbeschränkung liegen.
Ja/Nein Ja-Werte werden in "-1" konvertiert. Nein-Werte werden in "0" konvertiert.
Link (Nicht anwendbar)
Datum/Uhrzeit Kurzer Text Ursprünglicher Text muss als Datum oder als Datum/Uhrzeit-Kombination erkennbar sein. Beispiel: 18-Jan-2006.
Langer Text Ursprünglicher Text muss als Datum oder als Datum/Uhrzeit-Kombination erkennbar sein. Beispiel: 18-Jan-2006.
Zahl Wert muss zwischen -657.434 und 2.958.465,99998843 liegen.
Datum/Uhrzeit erweitert Keine Einschränkungen.
Währung Wert muss zwischen -657.434 € und 2.958.465,9999 € liegen.
AutoWert Wert muss größer als -657.434 und kleiner als 2.958.466 sein.
Ja/Nein Der Wert -1 (Ja) wird in den 29. Dezember 1899 konvertiert. Der Wert 0 (Nein) wird in Mitternacht (12:00:00 Uhr) konvertiert.
Link (Nicht anwendbar)
Datum/Uhrzeit erweitert Kurzer Text Nicht zulässig.
Langer Text Nicht zulässig.
Zahl Nicht zulässig.
Datum/Uhrzeit Sekundenbruchteile gehen verloren, und wenn das Jahr außerhalb des von Datum/Uhrzeit unterstützten Bereichs liegt, wird der Wert gelöscht. Weitere Informationen finden Sie unter Verwenden des Date/Time Extended-Datentyps.
Währung Nicht zulässig.
AutoWert Nicht zulässig.
Ja/Nein Nicht zulässig.
Link (Nicht anwendbar)
Währung Kurzer Text Text muss aus Zahlen und gültigen Trennzeichen bestehen.
Langer Text Text muss aus Zahlen und gültigen Trennzeichen bestehen.
Zahl Keine Einschränkungen
Datum und Uhrzeit Datum/Uhrzeit: Keine Einschränkungen, aber Access kann den Wert runden.
Datum/Uhrzeit erweitert: Nicht zulässig.
AutoWert Keine Einschränkungen
Ja/Nein Der Wert "-1" ("Ja") wird in "1 €" konvertiert. Der Wert "0" ("Nein") wird in "0 €" konvertiert.
Link (Nicht anwendbar)
AutoWert Kurzer Text Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Langer Text Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Zahl Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Datum und Uhrzeit Datum/Uhrzeit: Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Datum/Uhrzeit erweitert: Nicht zulässig.
Währung Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Ja/Nein Nicht zulässig, wenn das AutoWert-Feld als Primärschlüssel dient.
Link (Nicht anwendbar)
Ja/Nein Kurzer Text Ursprünglicher Text darf nur aus "Ja", "Nein", "Wahr", "Falsch", "Ein" oder "Aus" bestehen.
Langer Text Ursprünglicher Text darf nur aus "Ja", "Nein", "Wahr", "Falsch", "Ein" oder "Aus" bestehen.
Zahl Null wird in "Nein" konvertiert, alle anderen Werte werden in "Ja" konvertiert.
Datum und Uhrzeit Datum/Uhrzeit: NULL oder 12:00:00 UHR wird in Nein konvertiert, alle anderen Werte werden in Ja konvertiert.
Datum/Uhrzeit erweitert: Nicht zulässig.
Währung Keine und leere Zeichenfolgen werden in "Nein" konvertiert, alle anderen Werte werden in "Ja" konvertiert.
AutoWert Access konvertiert alle Werte in "Ja".
Link (Nicht anwendbar)
Link Kurzer Text Wenn der ursprüngliche Text eine gültige Webadresse enthält, z. B. adatum.com , www.adatum.com oder http://www.adatum.com, konvertiert Access den Text in einen Link. Access versucht, andere Werte zu konvertieren, d. h., dass unterstrichener Text angezeigt wird und der Mauszeiger seine Form ändert, wenn Sie auf den Link zeigen, die Links jedoch nicht funktionieren. Der Text kann jedes gültige Webprotokoll enthalten: http://, gopher://, telnet://, ftp://, wais:// usw.
Langer Text Siehe vorherigen Eintrag. Es gelten dieselben Einschränkungen.
Zahl Nicht zulässig, wenn ein "Zahl"-Feld Teil einer Beziehung ist. Wenn es sich beim ursprünglichen Wert um eine gültige IP-Adresse (vier Dreiergruppen Zahlen, die durch einen Punkt voneinander getrennt sind) handelt und die Zahlen mit einer Webadresse übereinstimmen, ergibt die Konvertierung einen gültigen Link. Andernfalls fügt Access http:// an den Anfang jedes Werts an, und die resultierenden Links sind ungültig.
Datum/Uhrzeit Access fügt http:// an den Anfang jeder Adresse an, aber die resultierenden Links funktionieren fast nie.
Währung Access fügt http:// an den Anfang jedes Werts an, aber wie Datumsangaben funktionieren die resultierenden Links fast nie.
AutoWert Nicht zulässig, wenn das AutoWert-Feld Teil einer Beziehung ist. Access fügt http:// an den Anfang jedes Werts an, aber die resultierenden Links funktionieren fast nie.
Ja/Nein Access konvertiert alle Ja-Werte in -1 und alle Nein-Werte in 0 und fügt http:// an den Anfang jedes Werts an. Der resultierende Hyperlink funktioniert nicht.

Seitenanfang