最近在使用oracle数据库的时候遇到了一个问题就是在使用case语句的时候,然后再when的输出会出现中文字符展示不全被截取的情况,遇到这样的情况,使用了各种方式,比如说全部转化成char的类型都不行,最后使用了以下方法,立马解决。
工具/原料
1
Oracle数据库11
2
编程语言
方法/步骤
1
第1步打开你的oracle的客户端,打开plsql后,在其中打开一个新的sql命令框。
2
第2步将你写好的case语句输入到你的新弹窗中,然后运行执行。
3
第3步我们就可以看到已经运行的程序出现的汉字是与你case输出的文字是不相符合的。
4
第4部我们象征性的在case语句中的问输出后面的中文字符末尾加上空格。然后执行发现出现的汉字更多了。
总结
1.这种方式目前不知道是什么原因,主要原因可能是字符的数量问题。
注意事项
需要注意空格数量要足够多才能保证你的字全部展示
上一篇:如何制作迷迭香薄荷剃须膏
下一篇:刮胡子时怎样正确使用剃须泡沫