温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Oracle使用cast() 函数的一个BUG

发布时间:2020-07-19 19:17:56 来源:网络 阅读:613 作者:viphyy 栏目:关系型数据库


今天在用Oracle时无意发现一个小问题,就是使用cast函数转换类型时,出现文字被截断现象,现贴出来,如下:



Select  Cast('未填写' As Nvarchar2(16)) As Hg  From Dual

Oracle使用cast() 函数的一个BUG



Select  Cast('未填写内容' As Nvarchar2(16)) As Hg  From Dual

Oracle使用cast() 函数的一个BUG



 Select  Cast('未填写什么' As Nvarchar2(16)) As Hg  From Dual

Oracle使用cast() 函数的一个BUG



结论:部分中文被截断,比如测试用的‘请选择’,‘无核管’,而‘是什么’可以正常显示,已排除长度和字符集的问题,其它varchar,varchar2,nvarchar类型无此问题。




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI