- 论坛徽章:
- 0
|
你可以做一个类似我这样的视图例子 看如何设置各个字符集 种种字符集我都用了 如果数据库设为gb2312 或gbk 视图中的条件返回汉字导出是乱码 如果导入时在条件.中限定字符集 如
CREATE VIEW `viewaa` AS
select
`czy`.`czycode` AS `代码`,
`czy`.`czyname` AS `姓名`,
if((`czy`.`leve` = 0), 管理员', if((`czy`.`leve` = 3), '操作员', if((`czy`.`leve` = 4),'出纳员',_utf8 '其它'))) AS `级别`
from
`czy`
那么导出后是
CREATE VIEW `viewaa` AS
select
`czy`.`czycode` AS `代码`,
`czy`.`czyname` AS `姓名`,
if((`czy`.`leve` = 0), 管理员', if((`czy`.`leve` = 3), '操作员', if((`czy`.`leve` = 4),'出纳员','???))) AS `级别`
from
`czy`
如果每一个汉字串都限定字符集 那么导出的条件中的汉字全是乱码 只有最后一个汉字串设定为utf8 它前面返回字符是中文 而被限定了字符集的这个值是乱码 |
|