早教吧 育儿知识 作业答案 考试题库 百科 知识分享

decode(字段,1,'中国',M'法国','其它')as国家请问这样字定义格式对吗.执行起来报错.可能是英文字母定义成汉字问题.另外用什么方法可以把英文字母自定义成汉字显示出来.

题目详情
decode(字段,1,'中国',M'法国','其它') as 国家 请问这样字定义格式对吗.
执行起来报错.可能是英文字母定义成汉字问题.另外用什么方法可以把英文字母自定义成汉字显示出来.
▼优质解答
答案和解析
1.M后面缺少逗号 decode(字段,1,'中国',M,'法国','其它') as 国家
2.需要变为中文的字段值不对,第一个是1(数值型),第二个是M(字符型)
decode(字段,'1','中国','M','法国','其它') as 国家
3.查询出的数据中文没有错误,但列别名“国家”可能会乱码
decode(字段,'1','中国','M','法国','其它') as country