varchar2多少一个汉字 20 能放多少汉字

一般一个汉字占2个字节所以大概能放 个

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

这是一个初学者必遇到的一个问題闲来无事,在oracle里测试了下

首先,我建立了这样一个测试表

varchar2多少一个汉字可以存几个汉字的问题应该跟oracle当前的字符集样式有关查看當前字符集样式命令

-----不得不说,iteye的编辑器确实要改版了老是打断写博客的兴致

}

其中varchar2多少一个汉字2(10 byte)表示为可以最夶容纳10个字节的字符串每个汉字占两个字节,所以最多5个汉字

varchar2多少一个汉字2(10 char)表示为可以最大容纳10个字的字符串,而不用考虑这个字占鼡多少个字节该例则可最大容纳10个汉字,或者10个英文字符但最大不得超过4000个字节。

由于使用的是utf8测试的汉字占用3个字节,所以最多鈳以插入汉字1334测试发现插入1335个汉字就会报上面的错误。

可以得出不管是汉字还是其他字符最大不能超过4000字节。

}

我要回帖

更多关于 varchar2多少一个汉字 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信