Bonjour,

Je programme en général mes requetes en mode "hRequêteDéfaut".

C'est pratique, le code étant interprété par windev pour le mettre à la syntaxe du moteur de base données (PostgreSQL)
Et le fait qu'un paramètre qui n'est pas défini, n'est pas pris en compte est bien pratique dans les SELECT, dans le cas de recherche multicritère.

Par contre cette dernière possibilité fonctionne aussi sur les UPDATE ce qui peut être dangereux: un paramètre oublié et vous modifier des enregistrements non souhaités, pire toute une table.

Je pense que je vais changer de stratégie: je garde le mode "hRequêteDéfaut" pour les SELECT et je passe les UPDATE en mode "hRequêteSansCorrection".
Ca m'obligera à être plus précis dans l'écriture de la requête pour être au standard PosgreSQL, mais cela m'évitera le problème ci-dessus.


Qu'en pensez-vous ?

Cordialement