Oracle下Varchar2的最大值到底是多少? 肯定是大于4000的,如果你觉得blob不好用的话,用long raw可能方便一些,不过一张表只能有一个字段为long raw 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写大容量文本不能setString的方式,而应该是用inputstream来写入。、 Oralce 的 CLOB 类型字段很好用! Varchar2(4000)是最大值!你用javascript检查的时候中文的算一个还是两个!测试一下!!!!!!!! 可能是中文问题,在javascript检查的时候中文一个时长度为1,在oracle中要占两个字节。 to:xmvigour(微电)检查中文时算两个的,下面是判断的语句。for (var i=0;i<field.value.length;i++) { var str = field.value; var intCode=str.charCodeAt(i); if (intCode>=0&&intCode<=128) { totallength=totallength+1; //非中文单个字符长度加 1 } else { totallength=totallength+2; //中文字符长度则加 2 } } //end for 中文的asic吗是可以这么找出来的吗,似乎不能根据字符的数字来判断该字符是中文还是英文把,比如你的代码,我可以肯定,你的函数肯定都是跑到else那里去了,呵呵,其实,只要你限定长度不能超过2000,肯定不会有问题的了,何必和那么点空间较劲呢,要是要用长的话,blob或者long 不是挺好的吗,又没有长度限制 我写留言版时用long型。处理方法和varchar2的方法相同 求一个判断字符串为纯数字的方法,谢谢 求JAVA网站开源的代码 求从yahoo网站上抓取股票信息的JSP代码 这样一个系统最大能上传多大的文件呢? 关于JSP与XML的一个问题,重分感谢! 愁死我的问题二 编译的时候没有出错,可是没有生成CLASS文件,会是怎么回事呢? 哪为JSP高手愿意公开QQ? 请叫一个很菜的问题? Tomcat服务及启动时的问题 与jsp搭配,oracle好?sql server好? Oracle9和 jsp 的冲突
测试一下!!!!!!!!
在oracle中要占两个字节。
检查中文时算两个的,下面是判断的语句。
for (var i=0;i<field.value.length;i++)
{
var str = field.value;
var intCode=str.charCodeAt(i);
if (intCode>=0&&intCode<=128) {
totallength=totallength+1; //非中文单个字符长度加 1
}
else {
totallength=totallength+2; //中文字符长度则加 2
}
} //end for
中文还是英文把,比如你的代码,我可以肯定,你的函数肯定都是跑到else
那里去了,呵呵,其实,只要你限定长度不能超过2000,肯定不会有问题的了
,何必和那么点空间较劲呢,要是要用长的话,blob或者long 不是挺好的吗,又没有长度限制