Ergebnis 1 bis 4 von 4

Thema: Deutsche Mathematik konfigurieren?

  1. #1
    BoOnOdY ist offline Benutzer
    Registriert seit
    15.07.2006
    Beiträge
    72

    Standard Deutsche Mathematik konfigurieren?

    Hy,

    wenn ich eine Mathematische Abfrage mache, bekomme ich immer Dezimale Zahlen mit nem . als als , weil das ja in den Englischsprachigen Ländern so ist, das die Dezimalkommastellen mit einem Punkt abgetrennt werden.

    So weit so gut, aber Excel kann damit halt nicht umgehen.

    Gibt es ne möglichkeit irgendwie ne PostrgreSQL datenbank "einzudeutschen" ?

    Gruß BoOnOdY

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von BoOnOdY Beitrag anzeigen
    Hy,

    wenn ich eine Mathematische Abfrage mache, bekomme ich immer Dezimale Zahlen mit nem . als als , weil das ja in den Englischsprachigen Ländern so ist, das die Dezimalkommastellen mit einem Punkt abgetrennt werden.

    So weit so gut, aber Excel kann damit halt nicht umgehen.

    Gibt es ne möglichkeit irgendwie ne PostrgreSQL datenbank "einzudeutschen" ?

    Gruß BoOnOdY
    Ja, to_char() und lc_numeric sind Deine Freunde.

    Code:
    test=# select to_char(9.99, '999D99');
     to_char
    ---------
        9.99
    (1 row)
    
    test=*# set lc_numeric='de_DE';
    SET
    test=*# select to_char(9.99, '999D99');
     to_char
    ---------
        9,99
    (1 row)
    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    BoOnOdY ist offline Benutzer
    Registriert seit
    15.07.2006
    Beiträge
    72

    Standard

    Hy,

    ich hab das mal ausprobiert,
    wenn ich

    set lc_numeric='de_DE';

    ausführe sagt der mir

    ERROR: invalid value for parameter "lc_numeric": "de_DE"



    Muss ich das nur einmal Setzen und dann bleibt das oder wie läuft das ?



    Gruß BoOnOdY

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von BoOnOdY Beitrag anzeigen
    Hy,

    set lc_numeric='de_DE';

    ausführe sagt der mir

    ERROR: invalid value for parameter "lc_numeric": "de_DE"

    Muss ich das nur einmal Setzen und dann bleibt das oder wie läuft das ?

    Gruß BoOnOdY
    Du mußt die locale richtig installieren, PG bedient sich des OS:

    Code:
    kretschmer@KanotixBox:~$ locale -a | grep -c "^de_DE$"
    1
    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Ähnliche Themen

  1. Frage Deutsche Übersetzungen für log level
    Von george im Forum Allgemeines
    Antworten: 0
    Letzter Beitrag: 21.06.2011, 15:01
  2. postgre-Server konfigurieren unter Windows 7
    Von postgre511 im Forum Konfiguration
    Antworten: 7
    Letzter Beitrag: 25.10.2010, 14:18
  3. TOAST konfigurieren
    Von ralph.stuermer im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 09.02.2009, 11:29
  4. soundex für Deutsche Wörter?
    Von damike im Forum Allgemeines
    Antworten: 0
    Letzter Beitrag: 04.10.2007, 19:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum