设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 65|回复: 8

大佬们帮小弟看看这个奇怪的sql语句

[复制链接]

78

主题

685

回帖

1706

积分

金牌会员

积分
1706
发表于 2019-7-12 01:43:08 | 显示全部楼层 |阅读模式
本帖最后由 风在吹屌在飞 于 2019-7-12 01:44 编辑

如果使用字母的话这句话是正常的




但是把neiku换成汉字**,它就提示少一个引号




搜索无果,小弟愚钝请大佬帮我解惑




这是正常的sql
INSERT INTO Product VALUES ('3', 'neiku', 1 ,1,'2019-06-22');
这是错误的
INSERT INTO Product VALUES ('3', '**', 1 ,1,'2019-06-22');

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

39

主题

722

回帖

1677

积分

金牌会员

积分
1677
发表于 2019-7-12 01:49:17 | 显示全部楼层
**?
回复

使用道具 举报

78

主题

685

回帖

1706

积分

金牌会员

积分
1706
 楼主| 发表于 2019-7-12 01:50:54 | 显示全部楼层
回复

使用道具 举报

9

主题

406

回帖

951

积分

高级会员

积分
951
发表于 2019-7-12 01:49:00 | 显示全部楼层
这样试试呢
INSERT INTO Product VALUES ('3',N '**', 1 ,1,'2019-06-22');
回复

使用道具 举报

78

主题

685

回帖

1706

积分

金牌会员

积分
1706
 楼主| 发表于 2019-7-12 01:50:55 | 显示全部楼层

Cstudent 发表于 2019-7-12 01:50

这样试试呢
INSERT INTO Product VALUES ('3',N '**', 1 ,1,'2019-06-22');





大佬这样也不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

9

主题

406

回帖

951

积分

高级会员

积分
951
发表于 2019-7-12 01:58:30 | 显示全部楼层
你需要把mysql设置为gbk或utf8字符集
回复

使用道具 举报

78

主题

685

回帖

1706

积分

金牌会员

积分
1706
 楼主| 发表于 2019-7-12 01:50:00 | 显示全部楼层

Cstudent 发表于 2019-7-12 02:13

你需要把mysql设置为gbk或utf8字符集

大佬我全改成utf8了,也没解决。已经搞定了,是CMD的问题,但是不知道为什么。我就不用CMD窗口连接了,换成mysql-front一切正常。谢谢你
回复

使用道具 举报

53

主题

3813

回帖

7907

积分

论坛元老

积分
7907
发表于 2019-7-12 02:13:06 | 显示全部楼层
数据库改为 utf8mb4 字符
回复

使用道具 举报

333

主题

1691

回帖

4441

积分

论坛元老

积分
4441
发表于 2019-7-12 12:06:49 | 显示全部楼层
不管是用CMD还是用什么,你至少换一个字体能区分全角单引号和半角单引号的啊……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2026-3-26 17:43 , Processed in 0.016022 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表