Oracle varchar2 长度

原创 2016年05月31日 15:44:02
 Oracle 中,varchar(2) 字段长度对应中文和英文是不同的。 一个中文字符对应于 varchar2(3),  一个英文字符对应于 varchar2(1), 这个在页面字符校验和数据库字符长度设定的时候需要注意 。 需要说明的时,对于Hibernate validator 中的Length 注解,它指定的长度是不区分中英文的,也就是说中英文一视同仁。
版权声明:本文为博主原创文章,未经博主允许不得转载。

ORACLE VARCHAR2最大长度是4000?还是32767?

ORACLE VARCHAR2最大长度问题 url:http://www.cnblogs.com/kerrycode/p/3833746.html 2014-07-09 15:53 by 潇湘隐者, ...
  • jackpk
  • jackpk
  • 2015年11月05日 15:16
  • 3430

关于oracle中varchar2的最大长度

关于 varchar2 的最大长度 varchar2有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767。今天犯了一个小错误,就是函数的varchar2类型的返回值长度...

oracle varchar2 字符存储长度问题

问题描述: Oracle源表中可存放“中文测试”4个汉字,但经过PowerCenter抽取写入同结构目标表后,中文被截断为2个汉字“中文”。 CREATE TABLE 源表 (   A  VA...
  • YH555
  • YH555
  • 2011年10月20日 11:24
  • 8351

关于oracle中varchar2的最大长度

关于 varchar2 的最大长度 varchar2有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767。今天犯了一个小错误,就是函数的varchar2类型的返回值长度...

ORACLE 中 VARCHAR2 类型的字段长度是按照 byte 来定义的 一个容易被忽略的问题

很多新手在建数据库或添加表、字段时,会这样忽略一个问题:ORACLE 中 VARCHAR2类型的字段长度是按照 byte 来定义的。如果数据库使用的字符集是 GBK,GB2312 或者其他定长字符集的...
  • qiuhan
  • qiuhan
  • 2015年01月06日 11:15
  • 2043

ORACLE varchar2 长度问题整体

oracle中,数据库表的varchar2类型和pl/sql中varchar2类型长度是不等的。 varchar2类型的表的列最大长度:4000字节 而 pl/sql中varchar2类型的变量最大长...
  • x1n1010
  • x1n1010
  • 2013年11月12日 12:38
  • 695

Oracle中varchar2类型的字段长度是按照byte来定义的

很多新手在建数据库或添加表、字段时,会这样忽略一个问题:ORACLE中VARCHAR2类型的字段长度是按照byte来定义的。如果数据库使用的字符集是GBK,GB2312或者其他定长字符集的话,这个问题...

oracle varchar2最大支持长度

网上经常有人问oracle varchar2最大支持长度为多少?其实这个叫法不太准确,varchar2分别在oracle的sql和pl/sql中都有使用,oracle 在sql参考手册和pl/sql参...
  • tswisdom
  • tswisdom
  • 2012年03月03日 11:10
  • 16722

Oracle定义varchar2()类型存储汉字的长度问题

oracle 的varchar2(4000)通过jdbc的thin驱动连接为什么只可以存666个汉字? 谁说只能存储666个汉字的? varchar2最大是4000字节,那...
  • yaba213
  • yaba213
  • 2012年03月13日 21:41
  • 19092

Oracle中varchar2类型字段长度限制使用问题

为纪念中华人民共和国建军90周年,特此一篇,以此纪念,我军威武!!!一、问题背景项目中商品发布,却没有保存成功。二、问题定位初步判断向数据库中保存时出现了错误,查看日志文件,由于日志文件过大就采用gr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle varchar2 长度
举报原因:
原因补充:

(最多只允许输入30个字)