我試圖提取子字符串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