select * from (
select to_single_byte('中') a from dual 
union 
select to_single_byte('国') a from dual 
union 
select to_single_byte('人') a from dual 
union 
select to_single_byte('支援加工部') a from dual 
union 
select to_single_byte('半導體') a from dual )
order by a ;    A
1 半導體
2 国
3 人
4 支援加工部
5 中我是按拼音顺序排序的,和数据库设置有关吧