我正在尝试在更新查询中使用案例,但它给了我错误
找不到存储过程 'update dbo.ARInvoiceItems set Hideshowflag = '当 Hideshowflag 为空时的情况,然后 Hideshowflag='N' e'。
在 sql server 2005.following 中是我使用的查询。
update dbo.ARInvoiceItems
set Hideshowflag =(
case
when Hideshowflag is null then Hideshowflag='N'
when Hideshowflag='N' then 'Y'
when Hideshowflag='Y' then 'N' end`
where SOId=@SOID