T-SQL - 在case语句中将字段赋值为NULL

时间:2014-10-28 10:30:42

标签: sql-server tsql

我可能会发疯,但我想在一个案例陈述中为NULL分配一个字段,但是,我在NULL关键字旁边的等号上收到错误

这是SQL:

SELECT CASE WHEN enq.IntField = 0 THEN enq.IntField = NULL ELSE enq.IntField END As IntField
FROM [Table]

当然,我做的事情很蠢!!

提前致谢

1 个答案:

答案 0 :(得分:2)

试试这个

CASE WHEN enq.IntField = 0 THEN NULL ELSE enq.IntField END