知识大全 Oracle数据库中汉字长度的问题
Posted 知
篇首语:岁寒,然后知松柏之后凋也。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle数据库中汉字长度的问题相关的知识,希望对你有一定的参考价值。
Oracle数据库中汉字长度的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
问题
varchar ( ) abc
intert into table_name(abc) values( 这里有 个汉字…… )
报错 插入字符过长!经过测试 发现一个汉字占 个字节 所以会报错
问题症结
使用的字符集是UTF 就会出现此错误!
你可以使用命令查看
SQL> select * from v$nls_parameters where parameter= NLS_CHARACTERSET ; PARAMETER VALUE NLS_CHARACTERSET AL UTF
解决方法
建议使用ZHS GBK字符集!
执行此操作后 问题即可得以解决
SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES= ; SQL> ALTER DATABASE OPEN; SQL> ALTER DATABASE CHARACTER SET AL UTF /ZHS GBK; SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP;
cha138/Article/program/Oracle/201311/18374相关参考
知识大全 Oracle数据字典(可用它动态获取字段名、长度、类型等)
Oracle数据字典(可用它动态获取字段名、长度、类型等) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
Oracle数据库中有关触发器问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 触发器是一种特
知识大全 网页里嵌入JavaScript验证空,汉字,字母,数字长度输入
网页里嵌入JavaScript验证空,汉字,字母,数字长度输入 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
Oracle中的汉字显示 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Oracle以其强大的数
知识大全 在sql server里建一个表,表中有一资料项是char型别的,最多要放20个汉字的话,长度最好是多少
在sqlserver里建一个表,表中有一资料项是char型别的,最多要放20个汉字的话,长度最好是多少?一个汉字占两个位元组,20个汉字,char型别的话,最长40个位元组。所以设定为40就可以了。但
解决不同字符集数据库间的数据同步问题 首先在原数据库上做一个视图对保存汉字的字段加包函数utl_raw_cast_to_raw(保存汉字的字段) 在新数据库上做个数据库连接连接指向原数据库之后
Oracle数据库中如何根据时间来执行JOB 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 问题
Oracle数据库诊断性能问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使用扩展SQL跟踪
ORACLE数据库常见问题诊断方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ORACLE的
Oracle数据库|exp导出问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 昨天payme