Bonjour,
Soit je suis très fatigué, soit j'ai échappé un truc, soit je suis tombé sur un truc... Je m'explique.
J'ai une table SQL, comportant des variables définies comme Integer.
Je les utilise depuis longtemps et sans problème dans mes programmes. Sauf aujourd'hui...
Voilà qu'il m'a pris de vouloir passer en paramètre à une procédure, une de ces variables.
Comme j'en ai l'habitude, integer => 10I 0.
Je défini mon prototype, compile mon module, et là quand je veux compiler le programme qui appelle le module, vlan, RNF7535, Le type et les attributs du paramètre 2 ne correspondent pas à ceux du prototype.
Bon, je me dis que je vais tout vérifier, je me gratte la tête, voit que le compilateur prend la zone comme 9B 0, je change donc mon prototype et le module pour utiliser ce type de variable (pourtant pas recommandé), et je compile à nouveau. Hélas, même combat.
Alors j'ai besoin de vacances ?