EST NULL vs = NULL dans la clause where + SQL Server

Comment vérifier une valeur IS NULL [or] = @param (où @param est null)

Ex:

Select column1 from Table1
where column2 IS NULL => works fine

Si je veux remplacer la comparaison de la valeur (NULL) avec @param. Comment cela peut-il être fait

Select column1 from Table1
where column2 = @param => this works fine until @param got some value in it and if is null never finds a record.

Comment cela peut-il atteindre?

InformationsquelleAutor Sreedhar | 2010-03-22