gpt4 book ai didi

MySQL用括号替换引号

转载 作者:行者123 更新时间:2023-11-29 05:42:01 25 4
gpt4 key购买 nike

大家好,我遇到了一个问题,Google 没有提供我需要的帮助,所以我求助于专家 ;)

我有一个 MySQL 数据库,其中一个字段用于用户输入。一些用户觉得有必要像这样引用他们的条目:“cheese press”,我需要将该列中所有带有“quotes”的条目更改为括号,如下所示:(cheese press)

我试过这些:

UPDATE `inputColumn` SET `userInput` = REPLACE(`userInput`, '"', '(');

我一按回车键,结果就很明显了:(奶酪压榨机(我是在试验场上做的,不用担心。

然后我尝试了:

UPDATE `inputColumn` SET `userInput` = REPLACE(`userInput`, '"%', '(');

那根本没有做任何事,也没有做

UPDATE `inputColumn` SET `userInput` = REPLACE(`userInput`, '"%"', '(%)');

我真的不想手动更新 3000 条记录:)有什么想法吗?

最佳答案

也许是这样的。

UPDATE `inputColumn`
SET `userInput` = CONCAT('(', SUBSTR(`userInput`, 2, LENGTH(`userInput`)-2), ')')
WHERE `userInput` LIKE '"%"';

关于MySQL用括号替换引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6038155/

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