[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2006
    Beiträge
    60

    Integer, Small Integer etc

    Guten Morgen,

    eine kurze Frage gibt es nach

    SMALLINT
    INTEGER
    und BIGINT

    eine weitere größe?
    Bzw was wäre anstatt am besten anzuwenden wenn es sich um Numerische Werte handelt.


    Gruß
    Bobou

  2. #2
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Siehe hier unter "Numbers": SQL Datentypen

  3. #3
    Registriert seit
    Aug 2001
    Beiträge
    2.873
    SMALLINT wird in SQL verwendet und ist ein numerischer Datentyp mit einer Größe von 2 Byte. Die Zahlen werden binär gespeichert. Damit kann ein SmallInt einen numerischen Bereich zwischen -32768 und +32767 abdecken.
    In anderen Programmiersprachen entspricht SmallInt dem Datentypen short (C, Java) oder in RPG 5I 0.

    Bei INT oder INTEGER handelt es sich ebenfalls um einen Datentypen, der in SQL verwendet wird. Für ein Integer-Feld werden 4 Byte benötigt und die Daten sind ebenfalls binär gespeichert. Der zulässige Bereich liegt zw. -2.147.483.648 und +2.147.483.647 .
    In anderen Programmiersprachen entspricht INTEGER dem Datentypen long, int oder in RPG 10I 0.

    Bei BIGINT handelt es sich um ein 8 Byte Binär-Feld, in dem numerische Werte zwischen -9.223.372.036.854.775.808 und 9.223.372.036.854.775.807.
    In anderen Programmiersprachen entspricht dem Datentypen long long oder long int oder in RPG 20I 0.

    Aktuell gibt es in SQL keine weitere Integergröße!

    gepackte und gezonte numerische Werte können mit bis zu 63, 0 definiert werden.

    Sollte dies ebenfalls nicht ausreichen gibt es noch die Fließkomma-Datentypen:
    FLOAT, DOUBLE und DECFLOAT.

    Birgitta
    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

Similar Threads

  1. Barcode Typ Code 25, Schriftart 25-25 Integer
    By rr2001 in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 11-12-08, 07:57
  2. CGIDEV2 Fehlermeldung // Abbruch ?
    By Drittaccount in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 26-02-07, 12:21
  3. Hexzahl in integer umwandeln
    By Kampi4 in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 28-09-06, 13:09
  4. 10stellige Integer -Zahl im RPG
    By Juergen in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 23-04-05, 13:05
  5. Konvertierung von Character nach Integer
    By mott in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-11-04, 09:20

Berechtigungen

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