使用mysql生成视图不能够使用汉字
来源:互联网 发布:三维房屋设计软件 编辑:程序博客网 时间:2024/06/07 03:43
在使用mysql写视图的时候,会经常遇到的问题是:当你这样来生成视图的时候
CREATE OR REPLACE VIEW v_student_info(学号,姓名,课程,分数)
as SELECT s.`sid`,s.`name`,c.`name`,sc.`point`
from `student` s,`course` c,`score` sc
where sc.`sid`=s.`sid` and sc.`cid`=c.`cid`;
这样写的时候就会出现错误,但是如果你这样写
CREATE OR REPLACE VIEW v_student_info(stuid,sname,cour,sc)
as SELECT s.`sid`,s.`name`,c.`name`,sc.`point`
from `student` s,`course` c,`score` sc
where sc.`sid`=s.`sid` and sc.`cid`=c.`cid`;
它就没有错误,可见mysq对于汉字作为列的支持是有问题的
因此就只好妥协一步,在使用的时候再去修改列就行了
select v_s.`stuid` as '学号',v_s.`sname` as '姓名'
,v_s.`cour` as '课程',v_s.`sc` as '分数'
from `v_student_info` v_s;
- 使用mysql生成视图不能够使用汉字
- 使用jQuery插件qrcode生成的二维码在微信中不能够识别
- pythonAnyWhere 是不能够使用爬虫的
- MySQL视图的使用
- MySQL视图使用详解
- Mysql视图使用总结
- mysql视图使用总结
- Mysql视图的使用
- mysql 视图的使用
- mysql的视图使用
- MySQL视图的使用
- [MYSQL -22]使用视图
- MySQL使用视图
- mysql不能存汉字
- MySQL不能使用/tmp
- 使用jsp生成彩色汉字验证码
- 使用jsp生成彩色汉字验证码
- 使用jsp生成彩色汉字验证码
- 常用句子1
- Hibernate连接池配置
- Linux中用户管理详解(上)
- USACO 1.2.5 Dual Palindromes
- VS2008 Express:在一个解决方案中添加多个工程
- 使用mysql生成视图不能够使用汉字
- 犯了一个大错误,3A啊
- tar命令详解
- linux下安装vmware-workstation
- 词汇记载
- 进程通信之四 信号量
- tun/tap虚拟网卡
- Linux用户管理详解(中)
- HTTP 14.3 HTTP Header - Accept-Encoding