Trotz entsprechender lc_numeric Einstellung gibt die Postgres nur numeric-Zahlen mit einem Punkt als Trennzeichen aus bzw. nimm nur soche an, sowohl in php als auch im pgAdmin.
Ich hab schon alles Mögliche versucht und hoffe nun hier auf eine Lösung…
Vielen Dank für die schnelle Antwort,
ich bin davon ausgegangen, dass die locale-Einstellungen dazu da wären, die Ein-und Augaben den länderüblichen Formaten anzupassen.
Es ist nicht möglich, durch lc_numeric eine entsprechende Ausgabe mit Komma als Dezimalstelle zu erzwingen? Dann verstehe ich den Sinn der local- Einstellungen nicht so ganz…
Nochmals vielen Dank für die schnelle Antwort!!!
Jetzt verstehe ich wie das funktioniert, es hilft mir aber leider nur bedingt, denn php generiert die Abfragen und Insert / Update / Delete - Befehle über Schleifen (zumindest teilweise)… das möchte ich nach Möglichkeit nicht nocheinmal zerflücken.
Gibt es eine Alternative? wie siehts zB mit benutzerdefinierten Datentypen aus? kann man damit “numeric mit Komma” basteln?
Ich habe meine Frage unglücklich formuliert. Gibt es eine Möglichkeit diese Ein- und Augabefunktion automatisch zu berücksichtigen oder in den Datentyp zu integrieren?
Mein Problem: Ich möchte Datenabfragen und Manipulation in der deutschen Schreibweise durchführen ohne to_char oder to_number in meiner Abfrage bzw Manipulationsanweisung explizit aufrufen zu müssen.