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 : Sélectionner tout - Visualiser dans une fenêtre à part where ( @var= 0 or ( @var != 0 and Champ = @var ) )
Si "non", auriez vous une autre solution ?
merci d'avance pour vos conseils
![]()
Partager