[NEWSboard IBMi Forum]

Suchen:

Type: Posts; Benutzer: xenofob

Suchen: Search took 0,09 seconds.

  1. Antworten
    6
    Hits
    947

    Das sollte nicht so aussehen. Kannst du den...

    Das sollte nicht so aussehen.
    Kannst du den aktuellen sql posten?
  2. Antworten
    6
    Hits
    947

    Hi, es gibt ein Problem bei delivery_line:...

    Hi,

    es gibt ein Problem bei delivery_line: nach Company muss noch eine Klammer zu hinzugefügt werden..
    Und zum Array:
    Da kann man sich mit einem weiteren select + Json_arrayagg weiterhelfen....
  3. Beim compilieren kann man unter dbgview *source...

    Beim compilieren kann man unter dbgview *source angeben, dann sieht man die sql Internas nicht und muss weniger oft F10 drücken.
  4. Entweder Trigger, dafür benötigst du ein Programm...

    Entweder Trigger, dafür benötigst du ein Programm das dann vom Trigger aufgerufen wird und die Daten ordentlich abspeichert. Würde ich bei fehlendem know how aber nicht empfehlen. Ein...
  5. Antworten
    5
    Hits
    4.038

    Als Lösungsmöglichkeit: Security Audit Journal...

    Als Lösungsmöglichkeit:

    Security Audit Journal starten
    https://www.ibm.com/docs/en/i/7.1?topic=i-using-security-audit-journal
    ...
  6. Antworten
    9
    Hits
    3.204

    Hallo, meine Ansatzpunkte wären: 1. mit...

    Hallo,
    meine Ansatzpunkte wären:
    1. mit WRKACTJOB den SNTP Job (google weiß wie der jobname heißen soll) raussuchen und dort im Joblog schauen. Wenn das Problem immernoch besteht dann müsste er...
  7. Antworten
    9
    Hits
    3.204

    Hallo, Google hilft auch gerne weiter. Einfach...

    Hallo, Google hilft auch gerne weiter. Einfach Frage in die Box und los geht's :-)

    https://www.rpgpgm.com/2015/07/the-best-way-to-find-what-is-using-all.html?m=1
    Falls Englisch nicht so attraktiv...
  8. Antworten
    4
    Hits
    2.137

    Hallo, ich würde das etwas sauberer und...

    Hallo,
    ich würde das etwas sauberer und flexibler Aufziehen.

    varchar_format(current timestamp, 'YYYYMMDD') -> Datum
    varchar_format(current timestamp, 'HH24MISS') -> Uhrzeit

    du musst dann...
  9. Antworten
    28
    Hits
    21.109

    Man könnte einen schlanken zwischenlayer auf dem...

    Man könnte einen schlanken zwischenlayer auf dem redis Server installieren.
    Z.b. ein nodejs Service entwickeln der einfach redis abonniert hat und beim Event reagiert und einen Webservice call auf...
  10. Antworten
    3
    Hits
    2.817

    Dein Mitarbeiter kann bei seinem Provider anrufen...

    Dein Mitarbeiter kann bei seinem Provider anrufen und DS-lite deaktivieren lassen. Ist ne Sache von 15 Minuten.
    DS-lite ist die Zukunft. Keine Ahnung warum einige vpn Anbieter nicht nachziehen und...
  11. Antworten
    4
    Hits
    5.258

    Hi, ...

    Hi,

    http://www.go4as400.com/Built-In-function-in-rpgle/functions.aspx?cid=322

    Vg
  12. Naiver Vorschlag: Wenn's nur um die Gleichheit...

    Naiver Vorschlag:
    Wenn's nur um die Gleichheit zweier Objekte geht, könnte man nur die Größe der Objekte vergleichen?
  13. Antworten
    2
    Hits
    9.131

    Mit Wildcards schon probiert? rm *.txt

    Mit Wildcards schon probiert?
    rm *.txt
  14. Antworten
    41
    Hits
    293.462

    ProfoundUI hübscht zwar das System auf und bringt...

    ProfoundUI hübscht zwar das System auf und bringt es ins Web, ändert jedoch wenig am Problem der IBM i (kein neues Personal).
    Deshalb besser Technologiestack modernisieren und die Arbeit auf der IBM...
  15. Antworten
    41
    Hits
    293.462

    Solange man nicht mit while(true) arbeitet ist C#...

    Solange man nicht mit while(true) arbeitet ist C# tatsächlich der Hit. ;)

    Eine Kombination verschiedener Technologien hat auch den Vorteil, dass man nicht in Tools eingeschränkt ist. So gibts in...
  16. BEGIN ATOMIC DECLARE SQLCODE INTEGER...

    BEGIN ATOMIC

    DECLARE SQLCODE INTEGER DEFAULT 0;
    DECLARE CNT INT DEFAULT 1; DECLARE AUF CHAR(10); // für 1 Auftrag ...
  17. Antworten
    12
    Hits
    7.235

    http://letmegooglethat.com/?q=jar+won%27t+run ...

    http://letmegooglethat.com/?q=jar+won%27t+run

    Vlt hilft das :)
  18. Antworten
    12
    Hits
    7.235

    Du musst die .jar auf deinen PC runterladen und...

    Du musst die .jar auf deinen PC runterladen und einfach nur ausführen. Wenn du die Datei nicht ausführen kannst, dann fehlt vermutlich java auf'n PC.
  19. Thema: IWS und Body

    von xenofob
    Antworten
    19
    Hits
    8.624

    Hallo Dieter, soweit mir bekannt, ist...

    Hallo Dieter,

    soweit mir bekannt, ist plaintext als Rückgabe nicht möglich. (Was ja auch verständlich ist..)
    Entweder man lebt damit (json in nem json) oder greift auf alternativen zurück.
    Scott...
  20. Thema: IWS und Body

    von xenofob
    Antworten
    19
    Hits
    8.624

    Ja genau, es gibt auch SQL via Rest als...

    Ja genau, es gibt auch SQL via Rest als Webservices. Sehr empfehlenswert. Äußerst schnell und easy to install ;). 1 MB Daten im Json format in unter 300 ms!!
  21. Thema: IWS und Body

    von xenofob
    Antworten
    19
    Hits
    8.624

    Hallo dschroeder, ein GET sollte man immer...

    Hallo dschroeder,

    ein GET sollte man immer ohne Body schicken. Da ist PATH_PARAM (QUERY_PARAM ist auch gut) schon korrekt.
    Das hat IBM mit dem IWS auch schön so implementiert, dass man eben keine...
  22. Thema: IWS und Body

    von xenofob
    Antworten
    19
    Hits
    8.624

    Das gibst du im IWS an. Da gibst du das Service...

    Das gibst du im IWS an. Da gibst du das Service Programm an und die jeweiligen Parameter. Die Daten übergibst du als json object.
    Du machst den Post mit dem json object im Body und gibst da ja dann...
  23. Antworten
    1
    Hits
    1.981

    Wenn du unter TCP Job ein Service hinter einem...

    Wenn du unter TCP Job ein Service hinter einem Port meinst,
    dann schau Mal unter netstat nach ob dein Port benutzt wird.

    Könnte ja sein dass dein Programm einen Port anspricht der grundsätzlich...
  24. Wenn das Programm vom CL angeschoben wird, dann...

    Wenn das Programm vom CL angeschoben wird, dann könnte man strdbg aufs CL machen und warten bis das unbekannte Programm (wird ja vom CL aus gecallt) abschmiert. Dann müsste der Debugger greifen
  25. Antworten
    26
    Hits
    64.463

    Naja modern ist das jetzt nicht. Leave sollte man...

    Naja modern ist das jetzt nicht. Leave sollte man ja auch nur in absoluten Ausnahmesituationen verwenden, wenn man nach Allgemeinen Clean-Code Regeln entwickelt. (Was man ja unbedingt tun sollte,...
  26. Antworten
    26
    Hits
    64.463

    Ja die Vorgehensweise von Andreas ist weit...

    Ja die Vorgehensweise von Andreas ist weit verbreitet. Zu recht.
    In der Schule erlernt man genau diese Art von Schleifenverarbeitung. (sogar unabhängig von RPG)

    Wenn du dich damit anfreunden...
  27. Antworten
    26
    Hits
    64.463

    Naja bedingt. Du würdest ja anschließend den...

    Naja bedingt. Du würdest ja anschließend den nächsten Satz fetchen. Das würde das SQLCOD-Ergebnis wieder überschreiben. Überlaufen würde es nicht.

    Aber zu deiner Frage -> Mir ist nicht bekannt...
  28. Antworten
    9
    Hits
    18.025

    Intel i5-8600k - Standard CPU (6 Kerne je 3,6...

    Intel i5-8600k - Standard CPU (6 Kerne je 3,6 Ghz, keine virtuellen)
    Test mit C#
    1.000.000 ~ 0.005 sek (5 ms)
    10.000.000 ~ 0.020 sek (20 ms)
    100.000.000 ~ 0.177 sek (177 ms)
    1.000.000.000 ~...
  29. https://www.itjungle.com/2014/08/27/fhg082714-stor...

    https://www.itjungle.com/2014/08/27/fhg082714-story02/
    https://www.scottklement.com/udtf/ifsDirArticle.html
  30. Antworten
    7
    Hits
    4.338

    Select Auftragsnummer from Auftragsdatei where...

    Select Auftragsnummer from Auftragsdatei
    where exists (select b.auftragsnummer from Auftragsdatei b
    where b.text not in (Select c.text from Auftragsdatei c where c.auftragsnummer <>...
  31. Antworten
    7
    Hits
    4.338

    Bin mir jetzt unsicher ob ich das falsch...

    Bin mir jetzt unsicher ob ich das falsch verstanden habe, aber trotzdem hier:

    Select Auftragsnummer from Auftragsdatei
    where exists (select b.auftragsnummer from Auftragsdatei b
    where b.text...
  32. Hallo, ein Trigger ist hier glaube ich nicht...

    Hallo,

    ein Trigger ist hier glaube ich nicht sinnvoll.
    Ja sollte wenig mit dem GOTO Programm zu tun haben.

    Paar Gedanken:
    Warum die neue Datei nicht per CL CRTDUBOBJ erstellen?

    Warum...
  33. Thema: SQL Prozeduren

    von xenofob
    Antworten
    3
    Hits
    20.248

    Hallo, weiß jetzt nicht was "alt" bedeutet,...

    Hallo,

    weiß jetzt nicht was "alt" bedeutet, aber unter Version 1.1.7.0 (IBM i Access) lässt sich alles Prima anzeigen.

    Persönlich schaue ich über


    Einfach mal nach "AS400 list stored...
  34. Antworten
    10
    Hits
    18.703

    Ist das tatsächlich so? Warum nicht erst die...

    Ist das tatsächlich so?
    Warum nicht erst die Liste der IN Bedingung als distinct aufbauen und dann das Ergebnis mit der "Basistabelle" fetchen?
    Das ist doch der effizienteste Weg zum Ergebnis zu...
  35. Antworten
    10
    Hits
    18.703

    Ab wann ist ein Left Join performanter als ein IN...

    Ab wann ist ein Left Join performanter als ein IN oder Exists?
    Muss es da irgendeine bestimmte Konstellation geben?

    Hab öfters Lösungen mit Left Joins ausprobiert und die waren bisher immer...
  36. Antworten
    10
    Hits
    18.703

    Select * from TEST01 Where TEST01.LAUFNUMMER in...

    Select * from TEST01 Where
    TEST01.LAUFNUMMER in
    (Select DATEI02.PK From Datei02

    inner join HEADER on HEADER.LAUFNUMMER = DATEI02.PK

    Where HEADER.TIMESTAMP between '2019-07-08 00:00:00' and...
  37. Antworten
    9
    Hits
    39.904

    Wenn FINR und PENR unique keys sind, dann ist...

    Wenn FINR und PENR unique keys sind, dann ist natürlich der left outer join mit zusätzlich der FINR wichtig.
  38. Antworten
    9
    Hits
    39.904

    Kommt auch etwas Schlankes in Frage? SELECT...

    Kommt auch etwas Schlankes in Frage?

    SELECT min(a.penr)+1
    from PERP a
    left outer join PERP
    b on a.penr = b.penr +1
    where b.penr is null

    mit...
  39. Antworten
    4
    Hits
    37.027

    Select PERSNR, Count(*) from **** Group by...

    Select PERSNR, Count(*) from ****
    Group by persnr, substr(cast (REISEVON as Char(26)), 1, 4)

    Eine detailliertere Beschreibung ist unabdingbar.
  40. Antworten
    15
    Hits
    223.376

    Wenn nur geprüft werden soll ob es ein nicht...

    Wenn nur geprüft werden soll ob es ein nicht numerischen Inhalt gibt:

    SELECT * FROM DATEI WHERE F1 = 'W1' and F2 = 'W2' and
    F3 = 'W3' and LCASE(substr(F4, 1, 7))<>UCASE(substr(F4, 1, 7))
    ...
  41. Antworten
    12
    Hits
    18.052

    Die AS400 hat standartmäßig Probleme ein...

    Die AS400 hat standartmäßig Probleme ein Excelfile(.xls) zu lesen.
    Deshalb solltest du das Excelfile in ein CSV-File wandeln.
    Damit kann die AS400 super umgehen.. Tutorials dazu findest du in...
  42. Antworten
    14
    Hits
    146.703

    Left join ist definitiv nicht der default join.....

    Left join ist definitiv nicht der default join..
    Ohne "Schnittmengenrichtungsangabe" (left, right, outer.. ) ist inner der default.
    ...
  43. Antworten
    14
    Hits
    146.703

    Mit der Abfrage werden denke ich keine Daten...

    Mit der Abfrage werden denke ich keine Daten gebuffert.
    Vielleicht liegt das an der Where-Bedingung im join..

    Schon mal das probiert?


    select feld1 from tabelle1
    where key1 in
    (Select...
Ergebnis 1 bis 43 von 43