【问题标题】:How do I remove commas between a string of characters?如何删除字符串之间的逗号?
【发布时间】:2021-06-20 11:53:25
【问题描述】:

如何删除字符串之间的逗号?在所有帖子中。搜索和替换?

我有这样的事情:

xfields 专栏

...||ilo_ocen|870,664||kraj|...

我想删除所有帖子中“||ilo_ocen|”和“||kraj|”之间的逗号。

提前感谢您的帮助! :)

【问题讨论】:

    标签: database search


    【解决方案1】:

    通常,我们将其替换为其他东西。正如您所说的要“删除”逗号,您可以将其替换为空字符串。

    这是 Oracle 数据库示例(因为您没有说明您实际使用的数据库);我相信其他数据库也有类似的功能。第 1 - 4 行中的样本数据;您可能需要的查询从第 6 行开始。

    SQL> with test (xfields) as
      2    -- sample data
      3    (select '||ilo_ocen|870,664||kraj|'  from dual union all
      4     select 'Little,foot has a big nose' from dual)
      5  -- REPLACE!
      6  select replace(xfields, ',', '') result
      7  from test;
    
    RESULT
    --------------------------
    ||ilo_ocen|870664||kraj|
    Littlefoot has a big nose
    
    SQL>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-03
      • 2016-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多