gpt4 book ai didi

mysql - 将字符串域的开头替换为新的 SQL

转载 作者:行者123 更新时间:2023-11-29 23:06:47 28 4
gpt4 key购买 nike

我想重新检查所有数据库和所有表,并更改 url 字符串(如果有)例如 example.geexample.ge/logo/image.pngexample.comexample.com/logo/image.png

所以我想将任何字符串 example.ge 更改为 example.com

我怎样才能执行这个查询?

最佳答案

你好!

尝试使用 SUBSTRING。您正在搜索 example.com;子字符串接受给定的字符串并将其划分为一个或多个字符串; SUBSTRING("STRING",start_int,lengt_int) 在您的示例中:

STRING == "example.go" 
start_int == (lengt of STRING (10))
lengt_int == null

代码:

UPDATE `YourTable`
SET `Url` = CONCAT("example.com",SUBSTRING(`Url`,10)
WHERE `Url` LIKE "%example.go%";

网址:http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring

希望对你有帮助!

关于mysql - 将字符串域的开头替换为新的 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28265753/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com