小编use*_*436的帖子

使用Case来匹配sql server中的字符串?

我试图CASE在SQL Select语句中使用,这将允许我得到结果,我可以利用一个字符串的长度来产生另一个字符串的resutls.这些是针对共享公共ID的两个数据集的非匹配记录,但是是变体数据源.

案例陈述如下:

Select Column1, Column2, 
Case
When Column1 = 'Something" and Len(Column2) = '35' Then Column1 = "Something Else" and substring(Column2, 1, 35)
End as Column3
From  dbo.xxx
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我收到以下错误:

消息102,级别15,状态1,行5'='附近的语法不正确.

t-sql string

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

string ×1

t-sql ×1