Bonjour à tous
Dans une table Firebird (Version 2.0), j'ai des champs portant les noms suivants
M1, M2, M3.... jusqu'à M10
En fonction d'un paramètre je voudrais modifier la valeur d'un champ donné, du style
et en fonction de la valeur de xx je modifie l'un ou l'autre des champsupdate TABLE set Mxx = coalesce(Mxx,0) + 4
Pour l'instant je me paluche 10 tests (if xx = 1 then.....). Pour 10 c'est encore vivable. Si j'ai un jour 50, ce sera moins drôle
Existe-t-il une solution ?
Merci d'avance
Partager