我正在尝试用逗号分隔字符串为行。我填充了9列,因为这是字符串中的最大值(用逗号和空格分隔)
对于每个格式如下的字符串:“ v1,v2,v3,v4,v5,...,v9” I:
replace(string, ', ', '.')
然后在该结果字符串上(我将其称为string2)I:
ParseName(string2, 1) as v1
ParseName(string2, 2) as v2
....
ParseName(string2, 9) as v9
由于ParseName仅适用于前4个值,因此如果我尝试在具有> 4个值的字符串上使用它,则会失败。
您是否还建议其他功能或解决方法?