pl/sql查询中文出来,是能够正确显示,但是复制出来到电脑上 ,中文就变成乱码。
有很多人认为是字符集的问题,有人说是数据库字符集设置问题。等等
实际上是 window xp 输入法设置问题
我在语言设置栏里面,只保留了英文,美式键盘,和google拼音输入。删除美式键盘,添加中文键盘
结果就好了!
select ÄêÔ , ±àÂë , ²¿ÃÅ , ÐÕÃû , ³öÇÚÌìÊý , ²¡¼ÙÌìÊý , ʼÙÌìÊý , ÆäËû¼ÙÆÚÌìÊý , ¼Ó°àÌìÊý , ¹¤×ʱê×¼ , ¿¼ºË±ÈÖØ , ¿¼ºËϵÊý , ¿¼ºË¹¤×Ê , »ù±¾¹¤×Ê , Ö°Îñ¹¤×Ê , ¼Ó°à¹¤×Ê , Ô·ݽ±½ð , ²¡¼Ù¿Û¿î , ʼٿۿî , ÑøÀϱ£ÏÕ , ʧҵ±£ÏÕ , Ò½ÁƱ£ÏÕ , ס·¿¹«»ý½ð , ²¹¿Û¹¤×ʲîÒì , ˰ǰ¹¤×Ê , Ӧ˰¹¤×Ê , ¸öÈË˰¿Û¿î , ¸öÈË˰¿Û¿î1 , ËÞÉá¿Û¿î , ÊÖ»ú¿Û¿î , ÆäËû²¹¿Û¿î , ʵ·¢¹¤×Ê , ¹¤×ʱê×¼ - nvl ( Ö°Îñ¹¤×Ê , 0 ) ¹¤×Ê_bas , ·¢Ð½ÈÕÆÚ , ±¸×¢ , ¹«Ë¾ from ½¨´ïÀ¶µÂн×ʵ¥ A , SALARY_PRINT B where a . ±àÂë = b . badge_no and b . print = 'Y' and a . ÄêÔ = nvl ( : ÊäÈëÄêÔ , a . ÄêÔ ) and a . ²¿ÃÅ = nvl ( : ÊäÈ벿ÃÅ , a . ²¿ÃÅ ) and a . ±àÂë = nvl ( : ÊäÈë±àºÅ , a . ±àÂë ) order by ²¿ÃÅ , ±àÂë
税工资 , 个人税扣款 , 个人税扣款1 , 宿舍扣款 , 手机扣款 , 其他补扣款 , 实发工资 , 工资标准 - nvl ( 职务工资 , 0 ) 工资_bas , 发薪日期 , 备注 , 公司 from 建达蓝德薪资单 A , SALARY_PRINT B where a . 编码 = b . badge_no and b . print = 'Y' and a . 年月 = nvl ( : 输入年月 , a . 年月 ) and a . 部门 = nvl ( : 输入部门 , a . 部门 ) and a . 编码 = nvl ( : 输入编号 , a . 编码 ) order by 部门 , 编码
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22934571/viewspace-1046069/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22934571/viewspace-1046069/