requête sql - vrai => true, false => vrai ou faux

Simple requête, éventuellement impossible, mais je sais qu'il ya des gens intelligents là-bas 🙂

Donné un paramètre booléen, je tiens à définir ma clause where pour limiter une certaine colonne de sortie - ou ne rien faire.

Puisque le paramètre @bit = 1 ce serait le résultat:

où la colonne = 1

paramètre donné @bit = 0 ce serait le résultat:

où la colonne = 1 ou 0

c'est à dire sans effet/afficher tous les résultats (colonne est un champ de bits)

Je ne suis pas vouloir sql dynamique - je peux régler pour la fixation de cette dans le code, mais j'ai juste demandé s'il y avait quelques petits malins de la magie qui ferait de la ci-dessus pur et simple.

Est-il? Je suis l'aide de sql server.

cheers 😀

OriginalL'auteur Tabloo Quijico | 2009-06-26