[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Question Feldtyp bei SUM-Funktion mitgeben in View

    Ich möchte eine View erzeugen mit folgendem Select:

    SELECT felda, feldb, SUM(wertfeld/12) as
    liefwert
    FROM meinetabelle
    GROUP BY FELDA, FELDB

    Wie kann ich einstellen, dass das neue Feld "Liefwert" 11.2 lang ist? Standarmäßig wird es mir als 32.22 erzeugt, das ist nicht brauchbar.

    Danke für euere Antworten
    HS

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Dazu musst Du lediglich die Spalte auf das gewünschte Format casten:
    PHP-Code:
    Create view MySchema/MyView 
    as (SELECT feldafeldbCast(SUM(wertfeld/12) as Dec(112))  as liefwert 
            FROM meinetabelle 
            GROUP BY FELDA
    FELDB
    Birgitta
    Birgitta Hauser

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

  3. #3
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Zitat Zitat von B.Hauser Beitrag anzeigen
    Dazu musst Du lediglich die Spalte auf das gewünschte Format casten:
    PHP-Code:
    Create view MySchema/MyView 
    as (SELECT feldafeldbCast(SUM(wertfeld/12) as Dec(112))  as liefwert 
            FROM meinetabelle 
            GROUP BY FELDA
    FELDB
    Birgitta

    Danke für die Info. Da habe ich bei unserer Schulung wohl nicht aufgepasst

  4. #4
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Mit DECIMAL oder DEC müßte das gehen.

Similar Threads

  1. CREATE VIEW
    By Franz Karl in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-01-07, 08:04
  2. Funktion in WRKACTJOB wiederherstellen
    By Marsman in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 27-09-06, 12:32
  3. create view oder constraint oder trigger oder ... ?
    By antvik in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 02-08-06, 18:04
  4. sql funktion
    By steven_r in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 01-06-06, 12:16
  5. SQL -> CREATE VIEW
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 17
    Letzter Beitrag: 11-05-06, 14:57

Berechtigungen

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