- 论坛徽章:
- 0
|
做了个视图如下 (1)
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`
用ems工具装入后在视图显示的汉字没有问题,但在DDL中显示为如下:(2)
CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `viewaa` AS
select
`czy`.`czycode` AS `代码`,
`czy`.`czyname` AS `姓名`,
if((`czy`.`leve` = 0),
_latin1'?????',
if((`czy`.`leve` = 3),
_latin1'?????',
if((`czy`.`leve` = 4),
_latin1'?????',
_latin1'???'))) AS `级别`
from
`czy`
其中条件中的汉字成了乱码。
所以在做数据库完整导出后 视图部分就成了如(2)所示,在做数据库完整导入时 该视图条件部分就显示成了乱码,请教如何导出数据库时如(1)视图能将汉字部分完整导出,以致于装入后能视图能正常显示 |
|