【问题标题】:Removing special characters from URL column in a database table从数据库表中的 URL 列中删除特殊字符
【发布时间】:2018-04-21 23:42:01
【问题描述】:

我有一个表格,其中的一列包含带有特殊字符的 URL。 例如,我有像这样的字符 ä è æ µ。 有没有办法可以删除字符或附加任何可理解的解码的 url? ¨

【问题讨论】:

  • 请发布 DDL(又名create table 声明)。

标签: sql url mysql-workbench urldecode


【解决方案1】:

在 MySQL 8.0 中,您拥有新函数 regexp_replace。例如,您可以使用它来删除以下数字:

select regexp_replace('The licence plate is A6Z4J1', '^[a-zA-Z]', '');
-- The licence plate is AZJ

如果您使用的是 8.0 版之前的 MySQL,则需要创建一个过程来执行此操作。

【讨论】:

    猜你喜欢
    • 2014-05-15
    • 2011-08-29
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    相关资源
    最近更新 更多