我在我的表中有记录,其中Name列具有Null值..我想使用下面的查询更新该记录..我的sql查询是:
set @Name=NUll;
update emp set name="gaurav" where name=@Name
Run Code Online (Sandbox Code Playgroud)
当我运行此查询..它不会更新记录..它不会将值Null与列值进行比较
如何才能做到这一点?
ta.*_*.is 13
SET @Name = NULL;
UPDATE emp
SET name="gaurav"
WHERE (@Name IS NULL AND name IS NULL)
OR (@Name IS NOT NULL AND name = @Name)
Run Code Online (Sandbox Code Playgroud)