[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    136
    naja bei einer Division kann es trotzdem vorkommen. MYSQL z.B macht das meiner Meinung nach richtig.

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    richtig ist erst einmal, dass MySQL das anders macht; der SQL Standard fordert jedoch enge Typbindung, sprich: mit Integer Zahlen wird Integer gerechnet (nämlich abschneiden), mit Decimal wird kaufmännisch gerechnet (nämlich runden), mit Float wird Fließkomma gerechnet (nämlich (1/3 * 3) <> 1) und im Mix wird entsprechend hoch gecastet (von int -> dec -> float). Letztlich verlässlich ist das ganze beim rechnen mit Literalen nicht wirklich, deshalb sollte man sowas auch vermeiden und die Auswertung von Ausdrücken mit SQL ist ein Anwendungsmissbrauch, der sich mit unerwarteten Ergebnissen rächen kann (bei jeder Datenbank!!!), also was für Leute, die noch zusätzliche Probleme suchen.

    D*B

    Zitat Zitat von Xanas Beitrag anzeigen
    naja bei einer Division kann es trotzdem vorkommen. MYSQL z.B macht das meiner Meinung nach richtig.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. String mit Returns in iSeries Datenfeld speichern
    By e_sichert in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-11-06, 15:25
  2. String zusammenstellen
    By edig in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 07-07-06, 10:51
  3. Systemdatum nach String
    By codierknecht in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 03-07-06, 15:25
  4. String mit HexInhalt muss als Hex-Wert in Variable
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 16-05-06, 07:45
  5. RPG-ILE: Alpha --> Numeric
    By TomWaf in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 12-05-06, 09:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •