[NEWSboard IBMi Forum]

Suchen:

Type: Posts; Benutzer: Lucky662

Suchen: Search took 0,02 seconds.

  1. Antworten
    11
    Hits
    2.441

    Danke für die Hilfe! Ich benötige null um diese...

    Danke für die Hilfe!
    Ich benötige null um diese Sätze gezielt auszuschließen von der Verarbeitung.
    Mit deiner Antwort und dem Nachlesen in der SQL-Referenz, bin ich mir jetzt sicher.
  2. Antworten
    11
    Hits
    2.441

    Habe ich dann im EKPR, wenn die sum(Menge) = 0...

    Habe ich dann im EKPR, wenn die sum(Menge) = 0 ist, als Ergebnis 0 oder null?
  3. Antworten
    11
    Hits
    2.441

    Danke für den Hinweis auf double. Für den round()...

    Danke für den Hinweis auf double. Für den round() mach ich das Ganze ;), da vorher die Ergebnisse auf 2 Stellen abgeschnitten wurden und somit bei 73.488 nur 73.48 anstatt 73.49 raus kam.
  4. Antworten
    11
    Hits
    2.441

    Hi Andreas, das != wird nur vom Greenscreen...

    Hi Andreas,
    das != wird nur vom Greenscreen nicht akzeptiert, da müsste es ^= sein.
    Aber ich glaube auch dass liegt am Zeichensatz.
    LG Andreas
  5. Antworten
    11
    Hits
    2.441

    EK ist packed 9,2! Ich habe die Lösung aber...

    EK ist packed 9,2!
    Ich habe die Lösung aber jetzt doch gefunden :)
    float(sum(EK*MENGE))
    Es ist dann egal ob ich in einer Rechnung dividiere oder erst hinterher.
  6. Antworten
    11
    Hits
    2.441

    SQL - Wie bekomme ich die Genauigkeit hin?

    Dieser SQL funktioniert wie erwartet:

    select 367.4400/5.00 as EK from SYSIBM.sysdummy1;
    Das Ergebnis ist 73.488!

    Ich habe unter 7.3 im SQL folgendes Problem:
    EKPR as (select ...
  7. Antworten
    13
    Hits
    3.628

    Also ein Serviceprogramm mit mehreren Modulen,...

    Also ein Serviceprogramm mit mehreren Modulen, auf die Idee würde ich nicht kommen. Wenn die Prozeduren thematisch zusammen gehören, dann sollten die Prozeduren auch in einem Modul stecken und somit...
  8. Antworten
    13
    Hits
    3.628

    Also wenn ich die Prozedur aufrufe, möchte ich...

    Also wenn ich die Prozedur aufrufe, möchte ich das Ergebnis des letzten Aufrufs haben.
    Ist die Variable global definiert, so kann jede Prozedur die Variable ändern und vor allen Dingen aus allen...
  9. Antworten
    13
    Hits
    3.628

    Hallo BenderD, es ist kein Modul, sondern ein...

    Hallo BenderD,
    es ist kein Modul, sondern ein Serviceprogramm.
  10. Antworten
    13
    Hits
    3.628

    In diesem Fall geht es ja genau darum. Es ist...

    In diesem Fall geht es ja genau darum. Es ist eine dynamische Tabelle, die HausId's beinhaltet.
    Diese Liste ändert sich nicht stündlich. Jedes Programm, das im gleichen Aufrufstapel die Prozedur...
  11. Antworten
    13
    Hits
    3.628

    Danke Brigitta, Das war es :) , funktioniert...

    Danke Brigitta,
    Das war es :) , funktioniert bestens.
  12. Antworten
    13
    Hits
    3.628

    Lokale Variable im Serviceprogramm?

    Hallo Zusammen,
    gibt es eine Möglichkeit in einem Serviceprogramm die Variableninhalte zu behalten, um bei erneutem Aufruf diese wieder zu benutzen?
    Konkret: Gleicher Aufruf -> gleiches Ergebnis...
  13. Antworten
    8
    Hits
    3.276

    CCSID 937! ist kein Tippfehler:( Alle kurzen...

    CCSID 937! ist kein Tippfehler:(
    Alle kurzen (aber nicht einheitlich z.B. 5 Byte) haben CCSID 37 und länger CCSID 937
    Das ist von BPCS so erstellt, warum auch immer.
  14. Antworten
    8
    Hits
    3.276

    Hallo Birgitta, nein, hab ich noch nicht, danke...

    Hallo Birgitta,
    nein, hab ich noch nicht, danke für den Hinweiß.
    Kann ich das auch permanent für den QZDASOINIT setzten?
    Ich werde es heute im laufe des Tages mal ausprobieren.
  15. Antworten
    8
    Hits
    3.276

    Das ist die einzige Meldung die im Joblog zu...

    Das ist die einzige Meldung die im Joblog zu finden ist:
    SQL-Auslöser DECMF0002U in V820QPRMF ist mit SQLCODE -330 SQLSTATE 22021 fehlgeschlagen.
    Zeichenumsetzung kann nicht ausgeführt werden.
    ...
  16. Antworten
    8
    Hits
    3.276

    Ach ja, die JDBC-Konfiguration sieht für die...

    Ach ja, die JDBC-Konfiguration sieht für die Umsetzung so aus:
    597
  17. Antworten
    8
    Hits
    3.276

    SQL-Trigger und Mixed CCSID's

    Über i Access SQL-Scrips ausführen:
    update V820QPRMF.CMF
    set CFID = 'CF'
    where CFPROD = 'ZPA04A01AAA105'
    ;
    Ergebnis: SQL-Status: 09000 Anbietercode: -723 Nachricht: [SQL0723]...
  18. Der Insert-Trigger, um den es hier geht, ist ohne...

    Der Insert-Trigger, um den es hier geht, ist ohne ATOMIC definiert. (siehe Beitrag auf Seite 2)
    Das die IBM i bei Commit direkt auf die Platte schreibt, glaub ich nicht. Soweit ich weiss entscheidet...
  19. In diesem Fall reicht ein nachträglicher insert...

    In diesem Fall reicht ein nachträglicher insert into... select from...
    Jedoch macht mir der Datendurchsatz bei den geplanten History-Tabellen Bauchschmerzen.
    Bei den einzelnen Aufträgen...
  20. So, ich habe jetzt auf unsererm Testsystem die...

    So, ich habe jetzt auf unsererm Testsystem die Zeit für die Anzahl Sätze pro Stunde aus dem ersten Programmteil (nur Insert der Schlüsselwerte und einer Differenz aus 2 Werten aus der Basisdatei)...
  21. FRCRATIO = *NONE

    Also wenn ich die Beschreibung richtig interpretiere bedeutet *NONE: Das System verwaltet den Zeitpunkt des Schreibens.
  22. Ja, genau das habe ich auch bisher gemacht. Ich...

    Ja, genau das habe ich auch bisher gemacht. Ich hatte nie nennenswerte Einbussen.
    Den Hinweiß auf FRCRATIO(1) werde ich auch noch nachgehen, aber wenn ich die DDS-Datei durch eine SQL-Definierte...
  23. Danke BenderD, dass ist das was ich verstehen...

    Danke BenderD,
    dass ist das was ich verstehen will.
    Warum läuft der Insert über ein select mit Umsetzung des Datums und der Uhrzeit über die Funktion in 16 Minuten durch und der Insert über den...
  24. Noch eine Anmerkung zur Funktion getTimestamp

    Diese Funktion ist eine SQL-Funktion und läuft auch (und grade da) bei dem Insert mit select von der fertig berechneten Tabelle. Ich weiß, dass ich dieses Statement am ende des CL's aufrufen kann um...
  25. Vielen Dank erstmal...

    ... für die schnellen Antworten.

    - Also ich Ändere erstmal den SYSVAL QQRYDEGREE,
    - dann wandel ich die Datei in eine SQL definierte Tabelle (1:1) - caching!?
    - Als nächstes kommt ON EACH...
  26. Hallo Brigitta, die SQL-Funktion ist mit...

    Hallo Brigitta,
    die SQL-Funktion ist mit DETERMINISTIC erstellt. Ausserdem wird diese Funktion doch zu diesem Zeitpunkt noch garnicht aufgerufen, da im Trigger diese nur aufgerufen wird wenn das...
  27. Der Trigger dient nur für den Übergang um einen...

    Der Trigger dient nur für den Übergang um einen richtige Timestamp zu haben.
    Diese Datei ist ja nur eine von vielen Läufen, auf bassis derer wieder weitere Auswertungen laufen.
    Die neue Tabelle...
  28. Wie beschriben ist nur der einfache...

    Wie beschriben ist nur der einfache INSERT-Trigger relevant, ein Update findet hier noch garnicht statt. Das Datum ist 0!
    Trigger:
    create trigger MIVGES000U after insert on MIVGES00 referencing...
  29. Durch SQL-Trigger eine 60-fache Laufzeit des betroffenen Progamms.

    Hallo Zusammen,
    ich habe aktuelle das Problem, dass sich die Laufzeit einer Statistikberechnung von aktuell ca. 23 Min, durch die Erstellung eines SQL-Triggers für Insert und eines SQL-Triggers für...
  30. Thema: DDS --> SQL

    von Lucky662
    Antworten
    25
    Hits
    15.920

    Bei meiner Beschreibung geht es darum einen Weg...

    Bei meiner Beschreibung geht es darum einen Weg zu finden die etablierte RPG-Anwendung zu restrukturieren. Dabei ist die Datenbank das erste, um wirkliche Neuerungen einführen zu können.
    Ja, es...
  31. Thema: DDS --> SQL

    von Lucky662
    Antworten
    25
    Hits
    15.920

    ...wenn man das Glück hat in einer Firma zu...

    ...wenn man das Glück hat in einer Firma zu arbeiten, wo man alles auf der Grünen Wiese neu machen darf...
  32. Thema: DDS --> SQL

    von Lucky662
    Antworten
    25
    Hits
    15.920

    Ich muss bezüglich ANSI SQL und SQL/400 ...

    Ich muss bezüglich ANSI SQL und SQL/400 wiedersprechen.
    Jedes Datenbanksystem (OracleDB, MySQL, Microsoft SQL Server, PostgreSQL, DB2, etc) und natürlich auch DB2 for IBM i oder DB2/400 oder auch...
  33. Antworten
    33
    Hits
    18.737

    Das ist so nicht richtig. IBM Rational Developer...

    Das ist so nicht richtig.
    IBM Rational Developer for i in der Version 9.6.0 ist kostenfrei. (Lizenztyp: Permanent)
    Was aber erworben werden muss ist die Lizenz für die Entwicklung mit RPG und...
Ergebnis 1 bis 33 von 33