Vous devez vous identifier pour créer des messages et des sujets.
CL et requête SELECT
nombre pi(@nombrepi)
192 messages
3 mai 2019, 12 h 38 min
Citation de nombre pi le 3 mai 2019, 12 h 38 minBonjour,
Je voudrais récupérer dans un CL une variable &VAR1 qui est le résultat d'une requête SQL : SELECT VAR1 FROM TABLE1.
Avez-vous une idée ?
Bonjour,
Je voudrais récupérer dans un CL une variable &VAR1 qui est le résultat d'une requête SQL : SELECT VAR1 FROM TABLE1.
Avez-vous une idée ?
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Dernière édition le 3 mai 2019, 12 h 38 min par nombre pi · #1
jma(@jma)
163 messages
3 mai 2019, 16 h 17 min
Citation de jma le 3 mai 2019, 16 h 17 minBonjour,
Dans un CL... insert into fichierdesortie, puis lecture du fichier fichierdesortie, sinon un QM, mais bien plus simple et plus propre dans un RPG !
Jean
Bonjour,
Dans un CL... insert into fichierdesortie, puis lecture du fichier fichierdesortie, sinon un QM, mais bien plus simple et plus propre dans un RPG !
Jean
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
B.Hauser(@b-hauser)
59 messages
4 mai 2019, 11 h 03 min
Citation de B.Hauser le 4 mai 2019, 11 h 03 minVa creer une vue a la base du SELECT et lis la vue en CL.
Example:
DCLF FILE(YourView) /* ***********************************************************************/ RUNSQL SQL('Create Or Replace View QTEMP/YourView + as (Select Sum(Amount) + From Sales + Where .... ) + RcdFmt YourViewF') + COMMIT(*NONE) RCVF RCDFMT(YourViewF) MONMSG MSGID(CPF0864) EXEC(....) /* Not Found */ .... ENDDO
Va creer une vue a la base du SELECT et lis la vue en CL.
Example:
DCLF FILE(YourView) /* ***********************************************************************/ RUNSQL SQL('Create Or Replace View QTEMP/YourView + as (Select Sum(Amount) + From Sales + Where .... ) + RcdFmt YourViewF') + COMMIT(*NONE) RCVF RCDFMT(YourViewF) MONMSG MSGID(CPF0864) EXEC(....) /* Not Found */ .... ENDDO
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Dernière édition le 4 mai 2019, 11 h 07 min par B.Hauser · #3