gpt4 book ai didi

mysql - 用单引号替换问号 : syntax error in MySQL

转载 作者:行者123 更新时间:2023-11-29 04:41:00 24 4
gpt4 key购买 nike

我正在尝试编写一个查询,将列中的所有问号转换为单引号字符。我确定我的专栏中没有问号,并且一个后续问题导致所有单引号都转换为问号(我有 latin1_swedish_ci,现在我有 utf8-bin)。

我写了这两个:

UPDATE `mytable` SET description = REPLACE(description, "?","''")
UPDATE `mytable` SET description = REPLACE(description, "??","''")
UPDATE `mytable` SET description = REPLACE(description, "\?","''")

都是错的。正确的是什么?

最佳答案

如果您对字符串定界符使用双引号,那么您不需要加倍使用单引号。试试这个:

UPDATE `museum_workofart`
SET description = REPLACE(description, "?", "'")

description 之后也需要一个逗号。

关于mysql - 用单引号替换问号 : syntax error in MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28453673/

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