create procedure
Citation de jma le 23 juillet 2021, 16 h 25 minBonjour,
on va faire simple, j'ai un fichier avec 2 champs
PRODUIT 10A
DESCRIPTION 50A
Je souhaite faire une procédure SQL a qui je donne le PRODUIT et qui me renvoie la description, il peut y avoir plusieurs descriptions pour un même produit. Comment créer cette procédure ?
Comment appeler cette procédure dans un SQLRPGLE en free ?
Merci !
Jean
Bonjour,
on va faire simple, j'ai un fichier avec 2 champs
PRODUIT 10A
DESCRIPTION 50A
Je souhaite faire une procédure SQL a qui je donne le PRODUIT et qui me renvoie la description, il peut y avoir plusieurs descriptions pour un même produit. Comment créer cette procédure ?
Comment appeler cette procédure dans un SQLRPGLE en free ?
Merci !
Jean
Citation de remit le 26 juillet 2021, 16 h 36 minJe crois qu'il faut créer une fonction table (UDTF) dans ce cas : cette fonction peut renvoyer plusieurs lignes de plusieurs colonnes (un peu comme un curseur défini dans un programme).
Après, l'appel en SQLRPGLE se fait comme pour une table SQL standard.
Il y a de nombreux exemples sur le web.
Je crois qu'il faut créer une fonction table (UDTF) dans ce cas : cette fonction peut renvoyer plusieurs lignes de plusieurs colonnes (un peu comme un curseur défini dans un programme).
Après, l'appel en SQLRPGLE se fait comme pour une table SQL standard.
Il y a de nombreux exemples sur le web.