当前位置: 首页 > 知识库问答 >
问题:

用MySql表中的新字符串替换现有字符串

扶绍辉
2023-03-14

我有这样的桌子:

在该订单中,存在地址字段。

因为我已经存储了买家/用户的详细信息,即。名称地址城市 /Zip代码国家国家移动。

在所有这些之间,我使用sep作为每一个的分隔符。现在我想用整个表中的其他字符替换所有sep

假设我想在整个表中将sep替换为//

那么如何使用查询来实现这一点呢?我不知道,所以没有任何建议。


共有2个答案

养俊驰
2023-03-14

您可以使用替换,如下所示:

UPDATE table1
SET order_address = REPLACE (order_address, 'sep', '//')
WHERE order_address LIKE '%sep%'

晏志明
2023-03-14

请参阅Mysql字符串替换

SET SQL_SAFE_UPDATES=0;

设置SQL\u安全\u更新模式

Update order_table 
set order_address = REPLACE(order_address , 'sep', '//')
WHERE order_address LIKE '%sep%';
 类似资料:
  • 问题内容: 我有一列包含网址(ID,网址)的列: 我想将“更新”一词更改为“新闻”。是否可以使用脚本执行此操作? 问题答案: 现在的行就像 将会 http://www.electrictoolbox.com/mysql-find-replace- text/

  • 两行的一个例子是:([a,b,c],d)和([d,e],a)我想把这些行转换成([a,b,c],[d,e])和([d,e],[a,b,c]) dataframe的列名是“src”和“dst”。 我如何处理这个问题?

  • 如何用单个字符替换n/重复字符?所有特殊字符

  • 本文向大家介绍替换Java字符串中的子字符串,包括了替换Java字符串中的子字符串的使用技巧和注意事项,需要的朋友参考一下 假设以下是我们的字符串。 我们想将子字符串“ Dead”替换为“ Alive”。为此,让我们使用以下逻辑。在这里,我们使用了while循环,并在其中找到了要替换的子字符串的索引。这样,我们一个接一个地替换了整个子字符串。 以下是替换子字符串的完整示例。 示例 输出结果

  • 这应该只得到数字和返回,但不做它作为预期的!有什么建议吗?

  • 我有一个值为-f.e.:。 我想替换这个字符: ,,,,,,,与那些: <代码>>、<代码>>、<代码>l、<代码>o、<代码>s、<代码>z、<代码>c、<代码>n。 这里我的意思是,如果解析器将找到f.e.:char(在第一个列表中是第二个)应该替换为在第二个列表中处于相同位置/位置的char,在本例中是:。 char应替换为char。 char应替换为char。 在我的例子中,要替换的字符列