以下是sybase代码。有人可以看看以下是否正确。我想我错过了某处的语法
declare @test varchar(32)
select @test="/data/dump/team/"
update link
set link.value=
case when @test=substring(link.value,1,17)
then @test
when @test != substring(link.value,1,17)
value
end
where link.value != ""
and link_id=0 and row_id = 462135
因为它给了我以下错误:“第 10 行关键字结尾附近的语法不正确。”
可以请人帮我语法。