gpt4 book ai didi

mysql - 如何插入和更新带有汉字的查询

转载 作者:行者123 更新时间:2023-11-29 13:20:50 27 4
gpt4 key购买 nike

我的数据库排序规则是 utf8-默认排序规则。我使用的是mysql数据库

我想插入和更新包含汉字的查询。我该怎么做呢?我需要更改数据库中的排序规则吗?

最佳答案

确保您的列类型为 nchar、nvarchar 或 ntext。这样您就可以存储 Unicode。

只需在 nchar/nvarchar/ntext 类型字段的 INSERT/UPDATE 语句中的文本分隔符前添加“N”即可:

插入

INSERT INTO mytable 
(myfield1,
myfield2)
VALUES (N'any chinese character',
N'any arabic character')

更新

UPDATE mytable 
SET myfield1 = N'any chinese character'
WHERE myfield2 = 'something'

例如:

update Food set FoodName =  N' 杏仁' where ID = 100

关于mysql - 如何插入和更新带有汉字的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20875978/

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