{"id":55001501,"date":"2024-06-01T00:00:00","date_gmt":"2024-06-02T21:20:34","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=1501"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/","title":{"rendered":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2\" width=\"1\" height=\"1\" alt=\"\"><b>Der Felddatentyp &#8222;Datum\/Uhrzeit erweitert&#8220; wurde mit Access 2021 beziehungsweise mit Access aus Office 365 eingef&uuml;hrt. Er speichert genau wie der Datentyp &#8222;Datum\/Uhrzeit&#8220; Datums- und Zeitangaben. Allerdings hat er eine h&ouml;here Genauigkeit und Uhrzeiten k&ouml;nnen nun auch Bruchteile von Sekunden enthalten. Der Grund f&uuml;r die Einf&uuml;hrung ist die Herstellung von Kompatibilit&auml;t mit dem SQL Server, der den Datentyp &#8222;datetime2&#8220; enth&auml;lt. Wenn wir Tabellenverkn&uuml;pfungen zu den Tabellen einer SQL Server-Datenbank herstellen, werden Felder des Typs &#8222;datetime2&#8220; automatisch mit dem neuen Access-Datentyp &#8222;Datum\/Uhrzeit erweitert&#8220; &uuml;bersetzt. Allerdings bringt das diverse Probleme mit sich. Zum Beispiel k&ouml;nnen die in Access eingebauten Datumsfunktionen nicht richtig mit diesem Datentyp umgehen. Was das im Detail bedeutet und welche L&ouml;sungsm&ouml;glichkeiten es gibt, erl&auml;utern wir in diesem Beitrag.<\/b><\/p>\n<h2>Grundlagenwissen: Interne Speicherung von Datumswerten<\/h2>\n<p>Bevor wir richtig einsteigen und f&uuml;r alle, die das noch nicht wissen: Datum-\/Zeitwerte werden in Access intern als <b>Double<\/b>-Zahlen gespeichert.<\/p>\n<p>Der Teil vor dem Komma entspricht der Anzahl der Tage seit dem 30.12.1899, der Teil nach dem Komma gibt den Anteil an einem kompletten Tag an &#8211; 0,5 entspricht also 12:00 Uhr, 0,75 entspricht 18:00 Uhr und so weiter.<\/p>\n<h2>Der Datentyp &#8222;Datum\/Uhrzeit erweitert&#8220;<\/h2>\n<p>F&uuml;r den Einstieg schauen wir uns den neuen Datentyp <b>Datum\/Uhrzeit erweitert<\/b> einmal im Detail an und vergleichen diesen mit dem bisher verwendeten Datentyp <b>Datum\/Uhrzeit<\/b>.<\/p>\n<h2>Beispieltabelle<\/h2>\n<p>Um mit dem Datentyp <b>Datum\/Uhrzeit erweitert <\/b>zu experimentieren und die Unterschiede zum Datentyp <b>Datum\/Uhrzeit <\/b>aufzuzeigen, wollen wir eine einfache Tabelle mit je einem Feld dieser beiden Datentypen anlegen. Dabei sto&szlig;en wir gleich auf den ersten Hinweis, dass die Verwendung unter Umst&auml;nden kompliziert werden k&ouml;nnte &#8230;<\/p>\n<h2>Meldung beim Anlegen von &#8222;Datum\/Uhrzeit erweitert&#8220;-Feldern<\/h2>\n<p>Wenn wir n&auml;mlich einer Datenbank erstmalig ein Feld mit dem Datentyp <b>Datum\/Uhrzeit erweitert <\/b>hinzuf&uuml;gen und versuchen, die Tabelle zu speichern, erhalten wir die Meldung aus Bild 1.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_001.png\" alt=\"Meldung beim Hinzuf&uuml;gen eines Datum\/Uhrzeit erweitert-Feldes\" width=\"499,5589\" height=\"228,6713\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Meldung beim Hinzuf&uuml;gen eines Datum\/Uhrzeit erweitert-Feldes<\/span><\/b><\/p>\n<p>Der Datentyp ist also nicht mit &auml;lteren Versionen von Access kompatibel, sprich: Mit Version 2019 und &auml;lter.<\/p>\n<p>Wir haben die Probe gemacht und die Beispieldatenbank unter Access 2016 ge&ouml;ffnet. Gleich beim Starten erhalten wir die Meldung aus Bild 2. Daher an dieser Stelle der wichtige Hinweis: Wenn Sie Ihre Datenbankanwendung mit Benutzern teilen wollen, die Access 2019 oder &auml;lter verwenden, nutzen Sie nicht den Datentyp <b>Datum\/Uhrzeit erweitert<\/b>. Das Gleiche gilt &uuml;brigens auch f&uuml;r den Datentyp <b>Gro&szlig;e Ganzzahl<\/b>. In beiden F&auml;llen kann die Datenbank nicht mehr mit &auml;lteren Access-Versionen ge&ouml;ffnet werden.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_003.png\" alt=\"Versuch, eine Datenbank mit Datum\/Uhrzeit erweitert-Feld in Access 2016 zu &ouml;ffnen\" width=\"599,559\" height=\"128,3188\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Versuch, eine Datenbank mit Datum\/Uhrzeit erweitert-Feld in Access 2016 zu &ouml;ffnen<\/span><\/b><\/p>\n<h2>Vergleich zwischen &#8222;Datum\/Uhrzeit&#8220; und &#8222;Datum\/Uhrzeit erweitert&#8220;<\/h2>\n<p>In den folgenden Abschnitten schauen wir uns die offensichtlichen und auch die nicht so offensichtlichen Unterschiede zwischen den beiden Datentypen an.<\/p>\n<h2>Offensichtliche Unterschiede in einer Tabelle<\/h2>\n<p>Wenn wir je ein Feld der beiden Datentypen <b>Datum\/Uhrzeit <\/b>und <b>Datum\/Uhrzeit erweitert <\/b>anlegen und die Eigenschaften vergleichen, sehen wir einen zus&auml;tzlichen Eintrag bei dem neu eingef&uuml;hrten Datentyp. Diese Eigenschaft hei&szlig;t <b>Dezimalstellenanzeige <\/b>(siehe Bild 3). Wozu ben&ouml;tigen wir bei einem Datum eine Dezimalstellenanzeige?<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_004.png\" alt=\"Zus&auml;tzliche Eigenschaft Dezimalstellenanzeige\" width=\"499,5589\" height=\"340,3685\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Zus&auml;tzliche Eigenschaft Dezimalstellenanzeige<\/span><\/b><\/p>\n<p>Ganz einfach: Eingangs haben wir schon erw&auml;hnt, dass dieser Datentyp nicht nur Datum und Uhrzeit speichern kann, sondern auch Bruchteile von Sekunden, also eine erweiterte Uhrzeit vergleichen zum <b>Datum\/Uhrzeit<\/b>-Feld. Wie k&ouml;nnen also auch Werte wie den folgenden speichern:<\/p>\n<pre>12.04.2024 13:47:12.123456789<\/pre>\n<p>Die Eigenschaft <b>Dezimalstellenanzeige <\/b>gibt dabei schlicht an, wie viele Stellen der Bruchteile von Sekunden angezeigt werden sollen.<\/p>\n<p>Wenn wir den Standardwert <b>Automatisch <\/b>&uuml;bernehmen, erscheinen die Dezimalstellen bei Datum aus dem obigen Beispiel wie in Bild 4. Es wird also auf die siebte Nachkommastelle gerundet.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_005.png\" alt=\"Standardanzeige der Dezimalstellen\" width=\"424,5589\" height=\"104,2177\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: Standardanzeige der Dezimalstellen<\/span><\/b><\/p>\n<p>Wenn wir den Wert <b>0 <\/b>f&uuml;r <b>Dezimalstellenanzeige <\/b>angeben, erscheinen Datum und Uhrzeit wie im herk&ouml;mmlichen <b>Datum\/Uhrzeit<\/b>-Feld.<\/p>\n<p>F&uuml;r die Werte von <b>1 <\/b>bis <b>7 <\/b>zeigt das Feld die jeweilige Anzahl an Nachkommastellen an.<\/p>\n<p>F&uuml;r Werte von <b>8 <\/b>bis <b>15 <\/b>(dem gr&ouml;&szlig;ten verf&uuml;gbaren Wert) zeigt das Feld auch den auf die siebte Stelle gerundeten Wert an.<\/p>\n<h2>Kleinster Wert der Datums-Datentypen<\/h2>\n<p>Der kleinste Wert, den wir f&uuml;r Felder mit dem Felddatentyp <b>Datum\/Uhrzeit <\/b>angeben k&ouml;nnen, ist der <b>1.1.100<\/b>. Geben wir ein Datum wie <b>1.1.99 <\/b>ein, interpretiert Access dies als <b>1.1.1999<\/b>.<\/p>\n<p>Geben wir f&uuml;r ein <b>Datum\/Uhrzeit erweitert<\/b>-Feld den Wert <b>1.1.100 <\/b>ein, wird dieses als <b>1.1.2024 <\/b>interpretiert. Interessanterweise werden auch Eingaben wie <b>1.1.1984<\/b>, <b>1.1.2023 <\/b>oder <b>1.1.2030 <\/b>in <b>1.1.2024<\/b> umgewandelt. Wir werden uns also gleich noch einmal genauer ansehen, wie man Datumsangaben richtig in Felder dieses Datentyps eingibt.<\/p>\n<p>Vorher schauen wir uns noch an, welcher tats&auml;chlich der kleinstm&ouml;gliche Wert f&uuml;r ein <b>Datum\/Uhrzeit erweitert<\/b>-Feld ist. Dieser lautet: <b>1.1.1<\/b>.<\/p>\n<h2>Gr&ouml;&szlig;ter Wert der Datums-Datentypen<\/h2>\n<p>Der gr&ouml;&szlig;tm&ouml;gliche Wert f&uuml;r ein Feld mit den Datentyp <b>Datum\/Uhrzeit <\/b>lautet <b>31.12.9999 23:59:59<\/b>.<\/p>\n<p>Der Datentyp <b>Datum\/Uhrzeit erweitert <\/b>liefert fast den gleichen gr&ouml;&szlig;tm&ouml;glichen Wert h&auml;ngt jedoch noch ein paar Dezimalstellen dran, also lautet der angezeigte Wert <b>31.12.9999 23:59:59.9999999<\/b>.<\/p>\n<p>Das ist aber auch nur der Wert, den die Dokumentation von Microsoft liefert. Wir haben einmal den Wert <b>31.12.9999 23:59:59.9999999 <\/b>eingegeben, der auch &uuml;bernommen wird. Wenn wir jedoch noch eine <b>9 <\/b>anh&auml;ngen, also <b>31.12.9999 23:59:59.99999999<\/b>, zeigt das Feld den Wert <b>31.12.9999 24:00:00.0000000 <\/b>an. Was nach unserer Erwartung als <b>1.1.10000 00:00:00.0000000 <\/b>angezeigt werden sollte.<\/p>\n<p>In der Dokumentation wird als gr&ouml;&szlig;ter Wert f&uuml;r den Datentyp <b>Datum\/Uhrzeit <\/b>&uuml;brigens <b>9999-12-31 23:59:59.999 <\/b>angegeben &#8211; diesen Wert k&ouml;nnen wir weder in ein Feld dieses Datentyps eingeben noch l&auml;sst sich dieser mit VBA als Datum interpretieren (siehe Bild 5).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_006.png\" alt=\"Fehler beim Auswerten von Dezimalstellen beim Datum\" width=\"424,5589\" height=\"217,7458\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Fehler beim Auswerten von Dezimalstellen beim Datum<\/span><\/b><\/p>\n<h2>Merkw&uuml;rdiges Eingabeverhalten bei &#8222;Datum\/Uhrzeit erweitert&#8220;<\/h2>\n<p>Das Thema Eingabe haben wir weiter oben bereits angesprochen. Wir haben dort festgestellt, dass wir, wenn wir reine Datumsangaben au&szlig;erhalb von 2024 eingeben, das Jahr immer auf 2024 ge&auml;ndert wird. Die Eingabe von <b>23.1.1971 <\/b>wird in <b>23.01.2024 <\/b>umgewandelt. Was genau l&auml;uft da schief? Wir haben uns den Inhalt einmal per VBA ausgeben lassen. Das wollten wir erst mit <b>DLookup <\/b>erledigen, was aber einen Fehler ausl&ouml;ste &#8211; dazu sp&auml;ter mehr. Mit dem Zugriff &uuml;ber <b>OpenRecordset <\/b>hat es schlie&szlig;lich geklappt. Und hier ist das Ergebnis:<\/p>\n<pre>  CurrentDb.OpenRecordset(\"SELECT DatumUhrzeitErweitert FROM tblDatumsangaben\").Fields(0)\r\n01\/23\/2024 00:00:00.1971000<\/pre>\n<p>Access interpretiert die Jahreszahl im gelieferten Datum also offensichtlich als Dezimalteil der Sekunden. Tag und Monat werden korrekt verarbeitet, das Jahr jedoch nicht. Wenn wir ein Datum aus dem aktuellen Jahr eingeben, also beispielsweise 1.1.2024, wird die Jahreszahl auch nur scheinbar korrekt interpretiert &#8211; tats&auml;chlich landet diese auch im Dezimalteil der Sekunden und das Jahr 2024 wird hinzugef&uuml;gt. Hier der f&uuml;r die Angabe von 1.1.2024 gespeicherte Wert:<\/p>\n<pre>01\/01\/2024 00:00:00.2024000<\/pre>\n<p>Wie auch immer dies zu erkl&auml;ren ist: Die Eingabe von Datumsangaben in Felder des Typs <b>Datum\/Uhrzeit erweitert <\/b>ist nicht in dem Format m&ouml;glich, das in Deutschland &uuml;blicherweise verwendet wird. Aber wie m&uuml;sste man das Datum korrekterweise eingeben?<\/p>\n<p>Wenn wir das Datum wie in Bild 6 im Format <b>dd.mm.yyyy hh:nn:ss <\/b>eingeben, erhalten wir sogar eine Fehlermeldung. H&auml;ngen wir hier noch einen noch so kleinen Dezimalanteil an die Sekunden an, gelingt es &#8211; auch wenn dieser <b>0 <\/b>lautet:<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_007.png\" alt=\"Fehler durch die Eingabe im regul&auml;ren deutschen Datum\/Uhrzeit-Format\" width=\"700\" height=\"122,8329\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Fehler durch die Eingabe im regul&auml;ren deutschen Datum\/Uhrzeit-Format<\/span><\/b><\/p>\n<pre>01.01.2024 12:00:00.0<\/pre>\n<p>Selbst wenn wir das Datum mit dem Datepicker ausw&auml;hlen, wird dieses nicht korrekt interpretiert. Die Auswahl des <b>1.1.2023 <\/b>m&uuml;ndet wieder in diesem Wert:<\/p>\n<pre>01\/01\/2024 00:00:00.2023000<\/pre>\n<h2>Datum\/Uhrzeit-Datentypen unter VBA<\/h2>\n<p>Wie man mit Werten aus Feldern mit dem Datentyp <b>Datum\/Uhrzeit <\/b>umgeht, brauchen wir hier nicht mehr zu erl&auml;utert &#8211; Funktionen wie <b>DLookup<\/b>, <b>CDate<\/b>, <b>Year<\/b>, <b>Month<\/b>, <b>Day<\/b>, <b>DateAdd <\/b>et cetera sind sicherlich bekannt.<\/p>\n<p>Wie aber arbeiten diese Funktionen mit dem Datentyp <b>Datum\/Uhrzeit erweitert <\/b>zusammen? Das schauen wir uns nun an.<\/p>\n<h2>Feldwert ermitteln<\/h2>\n<p>Als Erstes wollen wir einfach den Wert eines <b>Datum\/Uhrzeit erweitert<\/b>-Feldes ermitteln. &Uuml;blicherweise ist die <b>DLookup<\/b>-Funktion innerhalb von Access ein probates Mittel f&uuml;r diesen Zweck. Wie Bild 7 zeigt, funktioniert diese Funktion jedoch nicht mit dem <b>Datum\/Uhrzeit erweitert<\/b>-Feld.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_008.png\" alt=\"Fehler bei Verwendung von DLookup\" width=\"424,5589\" height=\"207,8147\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Fehler bei Verwendung von DLookup<\/span><\/b><\/p>\n<p>Wie k&ouml;nnen wir nun per VBA auf die Daten dieses Feldes zugreifen? Dazu verwenden wir, wie bereits weiter oben demonstriert, die <b>OpenRecordset<\/b>-Methode und geben den Inhalt des gesuchten Feldes wie in Bild 8 aus.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_009.png\" alt=\"Ermittlung des Wertes eines Feldes mit dem Datentyp Datum\/Uhrzeit erweitert\" width=\"649,559\" height=\"134,7169\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 8: Ermittlung des Wertes eines Feldes mit dem Datentyp Datum\/Uhrzeit erweitert<\/span><\/b><\/p>\n<p>Wie k&ouml;nnen wir damit als Datum weiterarbeiten? &Uuml;blicherweise h&auml;tten wir dazu die <b>CDate<\/b>-Funktion verwendet. Der folgende Befehl liefert allerdings ebenfalls den Fehler <b>13 <\/b>(<b>Typen unvertr&auml;glich<\/b>):<\/p>\n<pre>  CDate(\"01\/01\/2024 00:00:00.2024000\")<\/pre>\n<p>Wenn wir in einer Abfrage die <b>ZDatum<\/b>-Funktion auf ein <b>Datum\/Uhrzeit erweitert<\/b>-Feld anwenden, erhalten wir als Ergebnis <b>#Fehler<\/b>.<\/p>\n<p>Die Datumsfunktionen <b>Jahr<\/b>, <b>Monat<\/b>, <b>Wochentag<\/b>, <b>Tag<\/b>, <b>Stunde<\/b>, <b>Minute<\/b>, <b>Sekunde<\/b>, <b>DatAdd<\/b>, <b>DatDiff <\/b>und <b>DatTeil <\/b>funktionieren jedoch, genauso wie die VBA-Pendants <b>Year<\/b>, <b>Month<\/b>, <b>Weekday<\/b>, <b>Day<\/b>, <b>Hour<\/b>, <b>Minute<\/b>, <b>Second<\/b>, <b>DateAdd<\/b>, <b>DateDiff <\/b>und <b>DatePart<\/b>.<\/p>\n<p>Dies sind allesamt Funktionen, die Informationen aus einem Datum herausziehen, was auch beim erweiterten Datumstyp gelingt. Was aber ist mit den Funktionen, mit denen wir Datum- und Zeitinformationen erzeugen?<\/p>\n<p>Diese sind vorhanden, wenn auch nicht dokumentiert und nur in Abfragen. Die Funktionen hei&szlig;en wie folgt und werden im Gegensatz zu den &uuml;brigen eingebauten Access-Funktionen nicht in die deutsche Version &uuml;bersetzt, wenn man sie auf Englisch eingibt:<\/p>\n<ul>\n<li><b>DateValueExtended([Datum])<\/b>: Erweitertes Datum aus dem angegebenen Datum<\/li>\n<li> <b>TimeValueExtended([Uhrzeit])<\/b>: Erweiterte Uhrzeit aus der angegebenen Uhrzeit<\/li>\n<li><b>DateSerialExtended([Jahr];[Monat];[Tag])<\/b>: Erweitertes Datum aus Jahr, Monat und Tag zusammenstellen<\/li>\n<li><b>NowExtended()<\/b>: Erweitertes aktuelles Datum mit Uhrzeit<\/li>\n<li><b>DateExtended()<\/b>: Erweitertes aktuelles Datum<\/li>\n<li><b>TimeExtended()<\/b>: Erweiterte aktuelle Uhrzeit<\/li>\n<\/ul>\n<h2>Gr&uuml;nde f&uuml;r den Einsatz des Datentyps &#8222;Datum\/Uhrzeit erweitert&#8220;<\/h2>\n<p>Nachdem wir sehen, dass der Datentyp <b>Datum\/Uhrzeit erweitert <\/b>eher f&uuml;r Ungemach sorgt, fragen Sie sich vermutlich zu Recht, warum man diesen Datentyp &uuml;berhaupt nutzen sollte.<\/p>\n<ul>\n<li>Einer der Gr&uuml;nde k&ouml;nnte die h&ouml;here Genauigkeit sein, die der Datentyp bietet.<\/li>\n<li>Ein anderer Grund ist die Verkn&uuml;pfung von Tabellen aus einer SQL Server-Datenbank, die den Datentyp <b>DateTime2 <\/b>in mindestens einem Feld verwendet.<\/li>\n<\/ul>\n<h2>Grund 1: H&ouml;here Genauigkeit<\/h2>\n<p>Wenn der erste Grund wichtig f&uuml;r Sie ist, also wenn Sie Millisekunden zus&auml;tzlich zu einem Datum speichern m&uuml;ssen, kommen Sie m&ouml;glicherweise nicht um diesen Datentyp herum. Hier k&ouml;nnte man allerdings pr&uuml;fen, ob man die zus&auml;tzliche Information in Form der Bruchteile von Sekunden nicht in einem separaten Feld speichert.<\/p>\n<h2>Grund 2: Vorhandene DateTime2-Felder in SQL Server-Datenbank<\/h2>\n<p>Es kann nat&uuml;rlich auch sein, dass Sie die Tabellen einer SQL Server-Datenbank in ein Access-Frontend einbinden wollen, die bereits <b>DateTime2<\/b>-Felder enthalten. Wenn wir eine solche Tabelle einbinden, bildet Access die <b>DateTime2<\/b>-Felder automatisch als <b>Datum\/Uhrzeit erweitert <\/b>ab.<\/p>\n<p>Sind wir damit aufgeschmissen? Nein, denn es gibt eine Einstellung in den Access-Optionen, mit der wir festlegen k&ouml;nnen, wie der Datentyp abgebildet wird. Diese finden wir in den Access-Optionen unter dem Punkt <b>Aktuelle Datenbank<\/b>. Hier scrollen wir ganz nach unten und finden unter Datentypunterst&uuml;tzungs-Optionen die Option <b>Unterst&uuml;tzung des Datentyps Date Time Extended (DateTime2) f&uuml;r verkn&uuml;pfte\/importierte Tabellen <\/b>(siehe Bild 9).  Wenn diese aktiviert ist, werden Felder mit dem Datentyp <b>Datetime2 <\/b>des SQL Servers in Access mit dem Datentyp <b>Datum\/Uhrzeit erweitert <\/b>abgebildet.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_010.png\" alt=\"Einstellen der Vorgehensweise mit DateTime2-Feldern\" width=\"700\" height=\"235,5769\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 9: Einstellen der Vorgehensweise mit DateTime2-Feldern<\/span><\/b><\/p>\n<h2>Was k&ouml;nnen wir mit dieser Option erreichen?<\/h2>\n<p>Wenn wir bereits eine Access-Datenbank haben, die eingebundene oder importierte Tabellen aus einer SQL Server-Datenbank enthalten, &auml;ndert sich durch das Deaktivieren dieser Option zun&auml;chst einmal nichts.<\/p>\n<p>Wir m&uuml;ssen die Tabellen erneut verkn&uuml;pfen oder importieren. Dann werden alle Felder, die den Datentyp <b>DateTime2 <\/b>aufweisen, als Felder mit dem Datentyp <b>Datum\/Uhrzeit <\/b>in Access abgebildet.<\/p>\n<p>Damit funktionieren nun auch alle VBA- und eingebauten Funktionen wieder so, wie es auch mit herk&ouml;mmlichen <b>Datum\/Uhrzeit<\/b>-Feldern der Fall ist.<\/p>\n<h2>DateTime2 direkt verhindern<\/h2>\n<p>Wenn man eine Access-Datenbank in eine SQL Server-Datenbank migriert und dazu den <b>SQL Server Migration Assistant <\/b>verwendet, erzeugt dieser aus <b>Datum\/Uhrzeit<\/b>-Feldern standardm&auml;&szlig;ig Felder mit dem Datentyp <b>DateTime2<\/b>. Das k&ouml;nnen wir in den Optionen des SSMA jedoch einstellen, sodass hier automatisch <b>DateTime <\/b>verwendet wird.<\/p>\n<h2>Von &#8222;Datum\/Uhrzeit erweitert&#8220; zu &#8222;Datum\/Uhrzeit&#8220;<\/h2>\n<p>Wenn Sie, aus welchen Gr&uuml;nden auch immer, beim Anlegen von Tabellen den Datentyp <b>Datum\/Uhrzeit erweitert <\/b>gew&auml;hlt haben und nun zum Datentyp <b>Datum\/Uhrzeit <\/b>wechseln wollen, gelingt das mit den folgenden Schritten:<\/p>\n<ul>\n<li>F&uuml;gen Sie ein neues Feld mit dem Datentyp <b>Datum\/Uhrzeit <\/b>hinzu.<\/li>\n<li>Die Tabelle sieht dann beispielsweise wie in Bild 10 aus.<\/li>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_011.png\" alt=\"Diese Datumsangaben sollen aus dem Feld DatumUhrzeitErweitert in das Feld DatumUhrzeit &uuml;bertragen werden.\" width=\"449,5589\" height=\"171,4206\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 10: Diese Datumsangaben sollen aus dem Feld DatumUhrzeitErweitert in das Feld DatumUhrzeit &uuml;bertragen werden.<\/span><\/b><\/p>\n<li>Nun erstellen wir eine neue, leere Abfrage und ziehen die betroffene Tabelle als Datenquelle hinein.<\/li>\n<li>Dann ziehen wir das Zielfeld mit dem Datentyp <b>Datum\/Uhrzeit <\/b>in das Entwurfsraster.<\/li>\n<li>Damit wir das Feld aktualisieren k&ouml;nnen, wandeln wir die Abfrage &uuml;ber das Ribbon mit der Schaltfl&auml;che <b>Abfragetyp|Aktualisieren <\/b>in eine Aktualisierungsabfrage um.<\/li>\n<li>Dann tragen wir in der Zeile <b>Aktualisieren <\/b>den Namen des Feldes ein, aus dem die Inhalte kommen sollen. Den Feldnamen m&uuml;ssen wir in eckige Klammern einfassen (siehe Bild 11).<\/li>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_012.png\" alt=\"Diese Aktualisierungsabfrage &uuml;bertr&auml;gt das erweiterte Datum in das normale Datumsfeld.\" width=\"424,5589\" height=\"318,1838\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 11: Diese Aktualisierungsabfrage &uuml;bertr&auml;gt das erweiterte Datum in das normale Datumsfeld.<\/span><\/b><\/p>\n<li>Danach f&uuml;hren wir die Abfrage aus.<\/li>\n<li>Danach sieht die Tabelle wie in Bild 12 aus.<\/li>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2024_03\/pic_1501_013.png\" alt=\"&Uuml;bertragene Datumswerte\" width=\"424,5589\" height=\"137,9611\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 12: &Uuml;bertragene Datumswerte<\/span><\/b><\/p>\n<li>Wir m&uuml;ssen nun nur noch pr&uuml;fen, ob die Daten &uuml;bereinstimmen (abgesehen von der fehlenden Genauigkeit), das urspr&uuml;ngliche Feld l&ouml;schen und das neue Feld umbenennen.<\/li>\n<\/ul>\n<p>Dies funktioniert, solange das Feld mit dem erweiterten Datum nur Werte enth&auml;lt, die im Bereich des Datentyps <b>Datum\/Uhrzeit<\/b> liegen. Wenn wir beispielsweise den folgenden Wert &uuml;bertragen wollen, erhalten wir einen Fehler:<\/p>\n<pre>01.01.1 12:00:00.5000000<\/pre>\n<h2>Zusammenfassung und Ausblick<\/h2>\n<p>Der Datentyp <b>Datum\/Uhrzeit erweitert <\/b>kann zu unerwartetem Verhalten in einer Access-Datenbank f&uuml;hren. Daher sollte man, wenn man diesen Datentyp nicht unbedingt ben&ouml;tigt, auf ihn verzichten.<\/p>\n<p>Der Beitrag zeigt viele H&uuml;rden, die bei der Verwendung dieses Datentyps auftauchen k&ouml;nnen, und zeigt, wie Sie diese bew&auml;ltigen. Dazu geh&ouml;rt vor allem, diesen Datentyp zu umgehen. Manchmal geht das nicht so einfach, weil beispielsweise eine Datenbank bereits Felder mit diesem Datentyp enth&auml;lt. Auch hier haben wir gezeigt, wie man das Feld in ein Feld mit dem Datentyp <b>Datum\/Uhrzeit <\/b>&auml;ndern kann.<\/p>\n<p>Auch wenn die Access-Datenbank auf die Daten aus einer SQL Server-Datenbank zugreift, in der Felder mit dem Datentyp <b>DateTime2 <\/b>ausgestattet sind, gibt es einen Ausweg, denn wir k&ouml;nnen durch Umstellen einer Access-Option und erneutes Verkn&uuml;pfen der Tabelle daf&uuml;r sorgen, dass das betroffene Feld in Access als <b>Datum\/Uhrzeit <\/b>interpretiert wird.<\/p>\n<p>Insgesamt empfehlen wir, den Datentyp <b>Datum\/Uhrzeit erweitert <\/b>in reinen Access-Anwendungen nicht zu nutzen, wenn es keinen wichtigen Grund gibt, Bruchteile von Sekunden zu speichern.<\/p>\n<p>Wenn wir eine Access-Datenbank mit Tabellen aus einem SQL Server verkn&uuml;pfen, die bereits Felder mit dem Datentyp <b>DateTime2 <\/b>enthalten, umgehen wir dies wie beschrieben durch Anpassen der Optionen.<\/p>\n<h2>Downloads zu diesem Beitrag<\/h2>\n<p>Enthaltene Beispieldateien:<\/p>\n<p>ProblemeMitDateTimeUnDatumUhrzeitErweitert.accdb<\/p>\n<p><a href=\"..\/fileadmin\/beispiele\/FB4E90D8-D5E3-4D4B-8E04-F49A4D49CFF6\/aiu_1501.zip\">Download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Felddatentyp &#8222;Datum\/Uhrzeit erweitert&#8220; wurde mit Access 2021 beziehungsweise mit Access aus Office 365 eingef&uuml;hrt. Er speichert genau wie der Datentyp &#8222;Datum\/Uhrzeit&#8220; Datums- und Zeitangaben. Allerdings hat er eine h&ouml;here Genauigkeit und Uhrzeiten k&ouml;nnen nun auch Bruchteile von Sekunden enthalten. Der Grund f&uuml;r die Einf&uuml;hrung ist die Herstellung von Kompatibilit&auml;t mit dem SQL Server, der den Datentyp &#8222;datetime2&#8220; enth&auml;lt. Wenn wir Tabellenverkn&uuml;pfungen zu den Tabellen einer SQL Server-Datenbank herstellen, werden Felder des Typs &#8222;datetime2&#8220; automatisch mit dem neuen Access-Datentyp &#8222;Datum\/Uhrzeit erweitert&#8220; &uuml;bersetzt. Allerdings bringt das diverse Probleme mit sich. Zum Beispiel k&ouml;nnen die in Access eingebauten Datumsfunktionen nicht richtig mit diesem Datentyp umgehen. Was das im Detail bedeutet und welche L&ouml;sungsm&ouml;glichkeiten es gibt, erl&auml;utern wir in diesem Beitrag.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662024,66032024,44000021],"tags":[],"class_list":["post-55001501","post","type-post","status-publish","format-standard","hentry","category-662024","category-66032024","category-Tabellen_und_Datenmodellierung"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Probleme mit dem Datentyp Datum\/Uhrzeit erweitert - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert\" \/>\n<meta property=\"og:description\" content=\"Der Felddatentyp &quot;Datum\/Uhrzeit erweitert&quot; wurde mit Access 2021 beziehungsweise mit Access aus Office 365 eingef&uuml;hrt. Er speichert genau wie der Datentyp &quot;Datum\/Uhrzeit&quot; Datums- und Zeitangaben. Allerdings hat er eine h&ouml;here Genauigkeit und Uhrzeiten k&ouml;nnen nun auch Bruchteile von Sekunden enthalten. Der Grund f&uuml;r die Einf&uuml;hrung ist die Herstellung von Kompatibilit&auml;t mit dem SQL Server, der den Datentyp &quot;datetime2&quot; enth&auml;lt. Wenn wir Tabellenverkn&uuml;pfungen zu den Tabellen einer SQL Server-Datenbank herstellen, werden Felder des Typs &quot;datetime2&quot; automatisch mit dem neuen Access-Datentyp &quot;Datum\/Uhrzeit erweitert&quot; &uuml;bersetzt. Allerdings bringt das diverse Probleme mit sich. Zum Beispiel k&ouml;nnen die in Access eingebauten Datumsfunktionen nicht richtig mit diesem Datentyp umgehen. Was das im Detail bedeutet und welche L&ouml;sungsm&ouml;glichkeiten es gibt, erl&auml;utern wir in diesem Beitrag.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-02T21:20:34+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Probleme mit dem Datentyp Datum\\\/Uhrzeit erweitert\",\"datePublished\":\"2024-06-02T21:20:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/\"},\"wordCount\":2542,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/f07f8f44eccf48488362c77d77cc45d2\",\"articleSection\":[\"2024\",\"3\\\/2024\",\"Tabellen und Datenmodellierung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/\",\"name\":\"Probleme mit dem Datentyp Datum\\\/Uhrzeit erweitert - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/f07f8f44eccf48488362c77d77cc45d2\",\"datePublished\":\"2024-06-02T21:20:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/f07f8f44eccf48488362c77d77cc45d2\",\"contentUrl\":\"http:\\\/\\\/vg02.met.vgwort.de\\\/na\\\/f07f8f44eccf48488362c77d77cc45d2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Probleme mit dem Datentyp Datum\\\/Uhrzeit erweitert\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/","og_locale":"de_DE","og_type":"article","og_title":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert","og_description":"Der Felddatentyp \"Datum\/Uhrzeit erweitert\" wurde mit Access 2021 beziehungsweise mit Access aus Office 365 eingef&uuml;hrt. Er speichert genau wie der Datentyp \"Datum\/Uhrzeit\" Datums- und Zeitangaben. Allerdings hat er eine h&ouml;here Genauigkeit und Uhrzeiten k&ouml;nnen nun auch Bruchteile von Sekunden enthalten. Der Grund f&uuml;r die Einf&uuml;hrung ist die Herstellung von Kompatibilit&auml;t mit dem SQL Server, der den Datentyp \"datetime2\" enth&auml;lt. Wenn wir Tabellenverkn&uuml;pfungen zu den Tabellen einer SQL Server-Datenbank herstellen, werden Felder des Typs \"datetime2\" automatisch mit dem neuen Access-Datentyp \"Datum\/Uhrzeit erweitert\" &uuml;bersetzt. Allerdings bringt das diverse Probleme mit sich. Zum Beispiel k&ouml;nnen die in Access eingebauten Datumsfunktionen nicht richtig mit diesem Datentyp umgehen. Was das im Detail bedeutet und welche L&ouml;sungsm&ouml;glichkeiten es gibt, erl&auml;utern wir in diesem Beitrag.","og_url":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/","og_site_name":"Access im Unternehmen","article_published_time":"2024-06-02T21:20:34+00:00","og_image":[{"url":"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"13\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert","datePublished":"2024-06-02T21:20:34+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/"},"wordCount":2542,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#primaryimage"},"thumbnailUrl":"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2","articleSection":["2024","3\/2024","Tabellen und Datenmodellierung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/","url":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/","name":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#primaryimage"},"thumbnailUrl":"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2","datePublished":"2024-06-02T21:20:34+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#primaryimage","url":"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2","contentUrl":"http:\/\/vg02.met.vgwort.de\/na\/f07f8f44eccf48488362c77d77cc45d2"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Probleme_mit_dem_Datentyp_DatumUhrzeit_erweitert\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Probleme mit dem Datentyp Datum\/Uhrzeit erweitert"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55001501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=55001501"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55001501\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55001501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55001501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55001501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}