Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

In diesem Artikel wird erläutert, wie der Datentyp geändert wird, 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 unterschiedliche Datentypen, und jeder Typ erfüllt 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 die Tabellenfelder festlegen, indem Sie 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 ausführen können. Zudem sind sämtliche Einschränkungen beschrieben, die Access möglicherweise für die Konvertierung vorschreibt.

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, z. B. "adatum.com", "www.adatum.com" oder "http://www.adatum.com", enthält, 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 ein beliebiges gültiges Webprotokoll aufweisen: 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:// am Anfang jedes Werts an, und der resultierende Link ist nicht gültig.

Datum/Uhrzeit

Access stellt der Adresse http:// voran, der resultierende Hyperlink funktioniert jedoch fast nie.

Währung

Access stellt dem Wert http:// voran, aber wie bei Datumsangaben funktioniert der resultierende Hyperlink fast nie.

AutoWert

Nicht zulässig, wenn das AutoWert-Feld Teil einer Beziehung ist. Access stellt dem Wert http:// voran, der resultierende Hyperlink funktioniert jedoch fast nie.

Ja/Nein

Access konvertiert alle Ja-Werte in "-1" und alle Nein-Werte in "0", und stellt jedem Wert http:// voran. Der resultierende Hyperlink funktioniert nicht.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.