我把xml数据插入到oracle数据库的一个xmltype列中,可是通过sqlplus查询出来的中文是乱码,请问如何解决?通过记事本打开xml文件另存为显示是utf8字符,数据库的注册表的NLS_LANG是SIMPLIFIED CHINESE_CHINA.AL32UTF8,服务器端的NLS_CHARACTERSET是AL32UTF8,拜托各位应该怎么设置才能通过select语句正确显示xml数据,另外还有一点,我的xml数据的第一行本来是<?xml version="1.0" encoding="UTF-8"?>,可是再命令行中输出竟然变成<?xml version="1.0" encoding="GBK"?>,是不是这方面的缘故啊,高手帮帮忙