Activity Stream
New Activity ()
Please reload this page to view the 200+ new activity items that have been created.
-
Older Activity
-
Heute, 13:52
Da ich beim Programmieren faul bin, hätte ich das schneller in CL geschrieben;-).
Außerdem musst du das in RPG dann statt mit %SST mit %subst()...
3 replies | 17 view(s)
-
Heute, 12:45
Baldur,
dafür hab ich die Nerven nicht, wie mich IBM schon manch graues Haar gekostet hat. Immerhin hab ich noch welche ;-)
Ich pfeif auf das...
3 replies | 17 view(s)
-
Heute, 12:32
Deswegen macht es der Declare-NotFound-Handler dann einfacher;-).
29 replies | 912 view(s)
-
Heute, 12:31
Der Job muss in 3 Einzelwerten mit "/" getrennt eigegeben werden. Das kannst du auch per Prompt mit %sst(...) eingeben. Wenn das Feld zu klein ist,...
3 replies | 17 view(s)
-
Heute, 10:59
Hallo Forum,
Ich hab da eine komische Situation in einem CL:
Ich setze einen CPYSPLF Command ab
Nun, der Befehl wird nicht ausgeführt, da...
3 replies | 17 view(s)
-
14-06-24, 12:08
Ja stimmt, damit hatte ich auch schon mal gekämpft.
Also ich fühle da voll und ganz mit dir!
Wenn du die SQL Funktion oder Prozedur im debug...
29 replies | 912 view(s)
-
14-06-24, 11:49
Hallo zusammen,
ich habe das Problem gefunden. Wenn man es erstmal verstanden hat, ist es ganz einfach:
Ich habe in meinem Programm 2...
29 replies | 912 view(s)
-
14-06-24, 10:41
Ja, das stimmt schon, es ist teilweise relativ schwer spezielle Informationen zu finden.
Ich habe damals, als ich für meine DB Workshops, das...
29 replies | 912 view(s)
-
14-06-24, 08:31
Aber warum stehts nicht in der Online-Doku bzw. ich finde es nicht?
29 replies | 912 view(s)
-
13-06-24, 18:43
Genau, ich verwende das schon seit langem so, ist also nicht abhängig vom Release.
Wichtig ist nur, dass das Declare ganz genau so definiert wird....
29 replies | 912 view(s)
-
13-06-24, 17:32
Es ist und bleibt merkwürdig:
Ich habe jetzt eine ganz simple Testfunktion geschrieben:
...
29 replies | 912 view(s)
-
13-06-24, 17:11
Gefüllt werden sie per get diagnostics;-).
https://www.rpgpgm.com/2017/03/using-get-diagnostic-for-sql-errors.html
29 replies | 912 view(s)
-
13-06-24, 16:48
Tut mir leid, Andreas. Es funktioniert (bei mir) nicht.
Nur weil die Variable sqlcode heißt, wird sie (bei mir) noch lange nicht gefüllt.
...
29 replies | 912 view(s)
-
13-06-24, 16:21
Den Declare hatte ich nur bei DB2 allgemein und nicht bei DB2 for i gefunden.
29 replies | 912 view(s)
-
13-06-24, 16:17
DECLARE SQLSTATE char(5);
DECLARE SQLcode int;
29 replies | 912 view(s)
-
13-06-24, 16:11
Vielen Dank, Andreas.
ich probiere es jetzt nochmal mit deiner Methode. Vielleicht habe ich eben etwas falsch gemacht.
29 replies | 912 view(s)
-
13-06-24, 15:35
Ich versuche gerade folgendes (in diesem Fall für update Anweisungen):
...
case
when requestLibrary = 'EDDATJRN' and requestTable...
29 replies | 912 view(s)
-
13-06-24, 15:33
Deklariere den SQLCODE als Variable und sie wird, wie von mir schon beschrieben, automatisch von SQL befüllt.
29 replies | 912 view(s)
-
13-06-24, 15:25
Das sind nur vereinfachte Beispiele. Ich schreibe eine SQL-Funktion für einen Webservice. Die Funktion liefert für bestimmte Anfragen Blobs zurück...
29 replies | 912 view(s)
-
13-06-24, 15:08
... was hast Du denn wirklich vor? Für mich sieht das (oberflächlich betrachtet) nach einem join aus. Was passiert denn, wenn Du gefunden hast und...
29 replies | 912 view(s)
-
13-06-24, 14:48
Danke für die Info. Aber ich muss sie zum Abfragen hinter jeder SQL Anweisung, die ich prüfen will, immer mit
<code style="box-sizing:...
29 replies | 912 view(s)
-
13-06-24, 14:16
SQLCODE und SQLSTATE sind auch in SQL Funktionen und Prozeduren verfügbar.
Du musst sie einfach nur declarieren, dann werden sie automatisch...
29 replies | 912 view(s)
-
13-06-24, 14:13
Viele Dank. ich probiere das mal.
29 replies | 912 view(s)
-
13-06-24, 14:09
Ich denke schon. Nur die Variable end_table musst du ja vorher auf 0 setzen;-).
Probiers doch einfach aus. Du kannst ja SQL-Prozeduren/Funktionen...
29 replies | 912 view(s)
-
13-06-24, 12:44
Dann habe ich deinen Code doch noch nicht verstanden. Ich mache mal ein kleines Besipiel:
In meiner Funktion will mehrere selects abschicken und...
29 replies | 912 view(s)
-
13-06-24, 11:45
Ob ich nun
<code class="hljs language-plaintext-ibm">DECLARE CONTINUE HANDLER FOR NOT FOUND
SET END_TABLE = 1;
oder
if SQLCODE...
29 replies | 912 view(s)
-
13-06-24, 11:38
Danke für das Beispiel. Aber das finde ich ziemlich kompliziert für so eine eigentlich einfache Sache.
Man kann sich wohl auch mit GET DIAGONOSTICS...
29 replies | 912 view(s)
-
13-06-24, 11:35
Genau das mache ich im Moment. Ich finde es aber unschön und dachte, es gibt etwas eleganteres. Ich mache das jetzt so:
select true, rb_blob
...
29 replies | 912 view(s)
-
13-06-24, 11:28
Du hast Recht, die IBM i DB2 macht das etwas anders:
https://www.ibm.com/docs/en/i/7.4?topic=procedures-defining-sql-procedure
<code class="hljs...
29 replies | 912 view(s)
-
13-06-24, 11:28
dann mußt du mehrere Felder holen mit mind. einem, das nicht null werden kann. z.B deine re_id
29 replies | 912 view(s)
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|