创建视图代码如下:
create view ms
as
select S2.Sno,Sname,Cno,Grade
from S2,S1
where Sdept = '数学' and S2.Sno = S1.Sno
当我要查询这个视图是报错:illegal mix of collation gb2312 and utf8_general_ci
但是编码明明是相同的呀
mysql数据库 视图编码格式 Error Code 1267
答案:2 悬赏:60
解决时间 2021-12-30 11:09
- 提问者网友:离殇似水流年飞逝
- 2021-12-29 16:04
最佳答案
- 二级知识专家网友:承载所有颓废
- 2021-12-29 16:15
表S1和S2的编码都相同?
另外还要看看当前查询界面的设置,因为其中有中文条件Sdept='数学',如果“数学”这两个字的编码与S1、S2的编码不同也是不行的。
另外还要看看当前查询界面的设置,因为其中有中文条件Sdept='数学',如果“数学”这两个字的编码与S1、S2的编码不同也是不行的。
全部回答
- 1楼网友:一池湖水
- 2021-12-29 16:42
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯