Quelle est la bonne façon de procéder? Par exemple, comment pourrais-je modifier une procédure stockée avec cette signature:Utilisation d'un paramètre tristate dans une procédure stockée
CREATE PROCEDURE dbo.MyProcedure
@Param BIT = NULL
AS
SELECT *
FROM dbo.SomeTable T
WHERE T.SomeColumn = @Param
Alors que donner @param d'une valeur de 1 ou 0 effectue le filtre, mais pas la spécification ou passer NULL effectue aucun filtrage? Je vous remercie.