Bonjour,
Une question métaphysique.
J'utilise SQL Server (actuellement 2008R2) et j'ai pour habitude depuis plusieurs années d'utiliser cette syntaxe dans mes clauses where pour gérer le cas "tous ou une valeur précise" :
Est ce optimal ou pas (utilisation des index, ...) ?Code:where ( @var= 0 or ( @var != 0 and Champ = @var ) )
Si "non", auriez vous une autre solution ?
merci d'avance pour vos conseils
:ccool: