我试图提取子字符串trackingCode到定界符的点~~。 因此,例如:这ssis数据流转换正确吗?
www.test.com~~34235645463544563554
我希望返回:
www.test.com
我使用:
SUBSTRING(trackingCode,1,FINDSTRING(trackingCode,"~~",1) - 1)
但它不工作,我得到一个错误:
错误:0xC0049067 at aw从文件导入,派生列[1562]:评估函数时发生错误。
有什么想法吗?如果我用数字替换FINDSTRING,那么它就可以工作。
问题似乎是 “-1” 的一部分。我无法找到分隔符的开头并返回一个空格。 – thiswayup 2009-01-19 16:40:24