[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2005
    Beiträge
    35

    Datentyp Numeric!

    Hi!

    Welchem Datentyp von der DB2 entspricht Numeric?
    Grösse, Bereich?

    Entspricht das dem Datentyp Integer bzw long Integer?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Numeric entspricht dem Typ ZONED mit max. 30 Ziffern !
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Nov 2005
    Beiträge
    35

    re

    sorry das sagt mir aber garnix .

    Ich will Daten von einer DB2 in Notes und umgekehrt bringen. Aber fürs Fieldmapping müssen die Datentypen schon stimmen.

    30 Ziffern mit oder ohne Nachkomma stellen? Ohne denk ich mal

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nein, variabel. Im Prinzip wie Typ Currency aber mit bis zu max. 30 Stellen.
    Z.B.:
    numeric(11, 2) = 11 Stellen, davon 2 NK
    numeric(15, 0) = 15 Stellen ohne NK
    numeric(30, 5) = 30 Stellen, davon 5 NK
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    Ich weiss zwar nicht welche Datentypen Du in Notes hast, aber hier sind die Numerischen Datentypen in DB2:

    1. DEC oder DECIMAL (maximal 63 Ziffern ab Release V5R3M0, 31 Ziffern bei Release V5R2M0 und 30 Ziffern vor Release V5R1M0), d.h. in Summe (Vor- + Nachkomma-Stellen) max. 63 (oder weniger). Bei DEC werden 2 Ziffern in einem Byte gespeichert

    2. NUMERIC (analog DECIMAL), nur dass eine Ziffer pro Byte gespeichert wird.

    3. SMALLINT = 2 Byte Binär, gültiger Bereich -32.768 - +32.767

    4. INTEGER = 4 Byte Binär, gültiger Bereich -2.147.483.648 - 2.147.483.647

    5. BIGINT = 8 Byte Binär, gültiger Bereich 9.223.372.036.854.775.808 - 9.223.372.036.854.775.807

    6. FLOAT - Fließkomma einfache Genauigkeit, gültiger Bereich 1,17549436 * 10 (hoch)-38 - 3,40282356 * 10 (hoch)38

    7. DOUBLE - Fließkomma doppelte Genauigkeit, -2,2 * 10 (hoch)-308 - +1,7 * 10 (hoch) 308
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 4. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  6. #6
    Registriert seit
    Nov 2005
    Beiträge
    35
    Ok ich denke das hilft.

    Erklärt aber nicht warum das nicht mit dem Fieldmapping übereinstimmte, float ist ja auch eine Flieskommazahl, Schwere Sache.

    Danke Sehr.

  7. #7
    Registriert seit
    Nov 2005
    Beiträge
    35

    re:

    Moment das verwirrt mich nun...
    Was mach ich nur?!

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dec/Num ist eine Festkommazahl, Float ist Fließkomma mit einfacher Genauigkeit (7 Stellen), Double mit doppelter Genauigkeit (15 Stellen).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Nov 2005
    Beiträge
    35

    re

    danke für die Hilfe.
    Das war glaub ich alles was ich wissen musste

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    PS:
    Currency wird auf dem PC intern als BIGINT verwendet, daher auch die maximale Genauigkeit von 18 Ziffern, wobei je nach Anwendung die Nachkomma mal fix 4-Stellig ist oder auch variabel sein kann.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. RPG-ILE: Alpha --> Numeric
    By TomWaf in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 12-05-06, 09:07
  2. Datentyp NVARCHAR
    By malzusrex in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 28-10-05, 11:44
  3. SQL - Datentyp
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 22-09-05, 13:20
  4. SQL-Alpha in Numeric
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 13-10-01, 12:36
  5. CAST von Numeric nach Date via SQL
    By KB in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 15-05-01, 10:43

Berechtigungen

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