我有一张这样的桌子
Value String
-------------------
1 Cleo, Smith
Run Code Online (Sandbox Code Playgroud)
我想将逗号分隔的字符串分成两列
Value Name Surname
-------------------
1 Cleo Smith
Run Code Online (Sandbox Code Playgroud)
我只需要两个固定的额外列
下面的代码抛出错误
declare @test varchar(100)='20,201,202,288'
SELECT * from Business where Businessid in (@test)
Run Code Online (Sandbox Code Playgroud)
即,将 varchar 值 '20,201,202,288' 转换为数据类型 int 时转换失败。
我怎样才能让它工作,我没有得到,可能是我的头脑无法再思考了..