gpt4 book ai didi

MySql:错误的字符串值:列为 '\xC5\x9Fe'

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

我有一个存储过程,它有一个字符串参数。当我使用包含一些特殊字符(如“ş”或“ğ”)的单词进行调用时,它返回错误代码:1366。第 1 行的“personalNames”列的字符串值不正确:“\xC5\x9Fe”。但是当我在没有这个特殊字符的情况下打电话时,一切都很好。

这是我的 sp 的一部分:

IF personalNames != '' THEN
SET personalNames = LOWER(personalNames);
SET @WherePart = CONCAT(@WherePart,' AND LOWER(per.Name) LIKE "%',personalNames,'%"');

你有什么建议吗?

最佳答案

我的错误在于参数。我将参数更改为 personalNames VARCHAR(200) 字符集 utf8 并解决了。

关于MySql:错误的字符串值:列为 '\xC5\x9Fe',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25640427/

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