【问题标题】:SQL: Remove preceding space from fn_Split resultsSQL:从 fn_Split 结果中删除前面的空格
【发布时间】:2012-09-29 05:40:07
【问题描述】:

只是一个简单的问题。

我在寻找通过分隔符分割字符串的解决方案时发现了这两篇文章。

这导致我

这对我很有用,但是字符串由分号和空格分隔。 如果我将分隔符指定为分号,则在第一个子字符串之后,后面的子字符串前面有一个空格。

但是,如果我将分隔符指定为 '; '(分号后跟空格),结果是一样的。我已将 fn_Split 函数中的字符长度增加到 2 和 5,也没有变化。

我可以在 Split 函数中更改它,还是需要另一个函数在 Split 函数返回结果后删除前面的空格?

【问题讨论】:

    标签: sql split delimiter


    【解决方案1】:

    我刚刚阅读了有关从字符串中删除前面空格的 LTRIM 函数。这对我有用,因为我将拆分结果存储在一个表中,这样我就可以在更新语句中使用 LTRIM。

    感谢阅读。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 1970-01-01
      • 2018-02-05
      • 2019-06-06
      相关资源
      最近更新 更多