Étiquette : Db2 for i

ven 15 novembre 2019 0

Inter­cep­ter pro­pre­ment les erreurs SQL en RPG ILE

Par Ibmiiste

SQL, c’est bien… jusqu’à ce que ça plante !
En RPG ILE, une erreur SQL clas­sique se tra­duit géné­ra­le­ment par un SQLCODE néga­tif — mais par défaut rien n’arrête pro­pre­ment l’exécution et rien ne te donne de contexte pré­cis sur l’erreur. L’article pro­pose une méthode pour inter­cep­ter ces erreurs SQL et gérer pro­pre­ment les excep­tions dans ton code RPG ILE, en encap­su­lant les opé­ra­tions SQL dans une logique d’interception contrô­lée, plu­tôt que de lais­ser le pro­gramme échouer sans explication.

mer 25 septembre 2019 0

Pre­mière approche de chif­fre­ment sur IBM i DB2

Par Ibmiiste

Sur IBM i 7.1, vos don­nées sen­sibles dorment peut‑être encore en clair dans Db2 for i. Avec quelques ins­truc­tions SQL (SET ENCRYPTION PASSWORD, ENCRYPT_TDES, DECRYPT_CHAR), vous pou­vez déjà ren­for­cer la confi­den­tia­li­té sans réécrire toute votre application.