You can also use the following condition with ISNULL()
SET @Name = NULL;
UPDATE emp SET name='gaurav' WHERE ISNULL(@Name,'XXXXXXX')=ISNULL(Name,'XXXXXXX');
Where 'XXXXXXX'is a unique string constant that cannot exist in the EMP table;
valex source
share