LibreOffice Base als Frontend - Problem mit boolean Feldern
Ulrich Goebel <[email protected]> Fri, 25 Sep 2015 18:16:44 +0200
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo zusammen, ich verwende LibreOffice Base (LO) als Frontend für ein PostgreSQL Datenbank (DB). Zur Darstellung von boolean Feldern wird in LO eine Checkbox verwendet. Wird sie gesetzt, wird korrekt "TRUE" gespeichert. Wird das Häkchen entfernt, wird vermutlich explizit "unknown" (= null) gespeichert. Jedenfalls bekomme ich dann mit psql aus dem Feld weder "t" noch "f", sondern eben "", was wohl null bedeutet. Das passiert übrigens, obwohl ich bei den Feldern in der DB den DEFAULT auf "TRUE" bzw. "FALSE" gesetzt habe, also create tabel b (f boolean default FALSE); Kann ich in der DB dafür sorgen, dass der Wert "unknown" in "FALSE" verändert wird? Meine Idee: einen Trigger definieren. Aber wie? Beste Grüße Ulrich -- Ulrich Goebel Paracelsusstr. 120, 53177 Bonn -- Sent via pgsql-de-allgemein mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-de-allgemein