2012-10-08 26 views
0

只是一個簡短的問題。SQL:從fn_Split結果中刪除前面的空格

我在查找解決方案以按分隔符分割字符串時發現這兩篇文章。

這導致我

這對我的工作很好,但字符串是由分號後面加一個空格分隔。 如果我將分隔符指定爲分號,則在第一個子字符串之後,以下子字符串前面有一個空格。

但是,如果我將分隔符指定爲'; '(分號後跟空格),結果是一樣的。我已經將fn_Split函數中的字符長度增加到了2和5,也沒有改變。

這是我可以在Split函數中改變的東西,還是需要另一個函數在Split函數返回結果後移除前面的空格?

回答

0

我剛剛閱讀了關於LTRIM函數從字符串中刪除前面的空格。這對我來說很有用,因爲我將Split結果存儲在一個表中,因此我可以在Update語句中使用LTRIM。

感謝您的閱讀。