栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > SEO面试题

oracle数据字符集和varchar2的关系是什么?

SEO面试题 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

oracle数据字符集和varchar2的关系是什么?

varchar2最大是4000字节,那么就看你的oracle字符集,如果字符集是16位编码的,ZHS16GBK,那

么每个字符16位,2字节,可以容纳一个中文字符,所以可以容纳2000字符。如果是AL32UTF8编码的字符集,三个字节为一个中文字符,那么只能存储 1333个字符。

2.查看字符集的类型的语句:

SQL> set wrap off;
SQL> select parameter,value from nls_database_parameters where parameter like ‘NLS_CHARACTERSET3.10 查看新建数据库的字符集设置

SQL> set wrap off
SQL> set lines 1000
SQL> select * from nls_database_parameters;

4.可以用update props$ set value$=’ZHS16GBK’ where name=’NLS_CHARACTERSET’;
来修改字符集

5.如果字符集为AL32UTF8,可以看出下面的例子为,每个中文占用三个字节。

SQL> select lengthb(‘中’) from dual;

LENGTHB(‘中’)
————-
3

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/299473.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号