Hallo Leo, die Formatierung hat nichts mit den tatsächlich abgespeicherten Werten zu tun. Wenn Du in ein Datenbankfeld, das ein Datum speichern soll, etwas eingibst, dann versucht die Datenbank daraus ein Datum zu machen. Nur wenn das nicht gelingt, dann kommt eine (englischsprachige) Fehlermeldung, dass die Datentypen nicht kompatibel sind.
In einer Tabellenkalkulation hast Du ja auch solche Formatierungsmöglichkeiten des Datums. Nur ist es dort möglich, in jedes Feld irgendetwas rein zu schreiben ohne Rücksicht auf eine entsprechend gedachte Vorgabe zu nehmen. Du kannst in ein als "Datum" formatiertes Feld ohne Probleme einen Text rein schreiben. Das würde eine Datenbank einfach nicht zulassen. In direktem SQL wird ein Datum in der Form '2014-12-22' gespeichert. In der Benutzeroberfläche kann das dann unterschiedlich dargestellt werden. Manchmal passiert es mir bei Abfragen, dass ein Datum nur als fünfstellige Zahl dargestellt wird, weil die grafische Benutzeroberfläche den Inhalt nicht mehr einem Datum einer Tabelle zuordnen kann. Auch diese fünfstellige Zahl ist nur ein Erscheinungsbild der Benutzeroberfläche. Ich kann aus so einem Datum ohne Probleme mit YEAR("Datum") das vierstellige Jahr extrahieren. Gruß Robert -- Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert