Soltac Geschrieben 15. März 2004 Geschrieben 15. März 2004 Hallo, ich suche einen Befehl mit dem ich alle Nachkommastellen ab der zweiten Position hinter dem Komma abschneiden kann! Ich finde gerade nichts zu copy oder wie ich es sonst machen könnte! Also ich möchte definitiv abschneiden und nicht runden! mfg Jörg
Goos Geschrieben 15. März 2004 Geschrieben 15. März 2004 Ich wuerde mal sagen, dass es nicht die Aufgabe von SQL ist, deine Daten zu formatieren. Das solltest dann doch eher in deiner Anwendung machen. Goos
etreu Geschrieben 15. März 2004 Geschrieben 15. März 2004 Vielleicht kannst du was mit SUBSTRING() anfangen.
Nachtgeist Geschrieben 15. März 2004 Geschrieben 15. März 2004 => select number from test; number ----------- 12.235443 (1 row) => select round(number, 2) from test; round ------- 12.24 (1 row)
sYnTaxx Geschrieben 15. März 2004 Geschrieben 15. März 2004 Original geschrieben von Nachtgeist => select number from test; number ----------- 12.235443 (1 row) => select round(number, 2) from test; round ------- 12.24 (1 row) hmm also ich weis ja nich aber er sagte doch nicht runden sondern abschneiden :floet: Original geschrieben von Soltac Also ich möchte definitiv abschneiden und nicht runden! ich würde auch den wert schon davor dementsprechend abschneiden ( wenn das geht also wenn du nicht den kompletten wert für etwas anderes brauchst )
Peregrin Geschrieben 15. März 2004 Geschrieben 15. März 2004 hi, also für oracle funktioniert select trunc(98765.32863, 2) from dual das statement liefert '98765,32' als ergebnis oracle hilfe: TRUNC(n, m) Returns n truncated to m decimal places; if m is omitted, to 0 places. m can be negative to truncate (make zero) m digits left of the decimal point. hth...
Soltac Geschrieben 17. März 2004 Autor Geschrieben 17. März 2004 Ok, vielen Dank an alle! Der Trunc - Befehl hat zum Ergebnis geführt, ich hatte mir zwar inzwischen ein kleines Modul geschrieben, in dem die Zahlen korrigiert werden, da es mehrere Kunden betroffen hat, aber ich lerne gerne dazu! mfg soltac
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden