Comme le dit la question, à quoi dois-je attribuer la valeur d'un paramètre si je ne veux pas qu'il mette à jour la base de données?Que doit être un paramètre SQL dans une instruction de mise à jour quand ce n'est pas nécessaire
par exemple.
UPDATE table1
SET col1 = @someval ,
col2 = @someotherval
WHERE col3 = 1;
Si dans mon C# logique je décide que col2 n'a pas besoin d'être mis à jour, car la valeur étant transmis est nul, que dois-je définir la valeur des paramètres afin qu'il ne met pas à jour cette colonne?
Je dois utiliser des requêtes paramétrées et je ne veux pas modifier l'instruction de mise à jour d'origine.