吴鹏ID:whoopee
289101次访问,排名187好友0人,关注者2
whoopee的文章
原创 193 篇
翻译 0 篇
转载 46 篇
评论 105 篇
whoopee的公告
能吃苦的人吃苦半辈子
不能吃苦的人吃苦一辈子
---老罗语录
本人愿意结交天下朋友
mail:whoopee_ceo@yahoo.com.cn
如果您觉得我的Blog对您有益的话,烦请点击以下广告。

流量统计

如果您对我Blog发表的文章有问题,请在此google一下
Google
最近评论
zhonggeneral:怎么人人都帖这文章!是原创吗? 当我第一次看到这文章的时候,我兴奋不已,
然后我就 找
X509CertImpl cimp1=new X509CertImpl(encod1); 用该编码创建X509CertImpl类型对象
X509CertInfo cinfo1=(X509CertInfo)cimp1.get(X509CertImpl.NAME+".……
whoopee:今天发现一篇文章介绍log4j的相对路径问题
# 注1:如果相对路径上没有log这个目录,则不会生成sys.log这个文件
# 注2:相对路径是指vm的启动路径(以weblogic为例,就是当前app的domain目录)
# 注3:在windows中绝对路径示例如下c:\\logs\\sys.log
log4j.appender.logfile.File=lo……
M.Liang Liu:comment下
可以啊
windix:这几天写作业,你的这篇文章真的是帮了我大忙了

开始是在太平洋google到的,我比较喜欢看原文,可是google了半天也没找到你这里,不过最后还是被我朋友找到了 :)

这篇文章是你原创的吗?如果是的话真得很不错,因为关于数字证书操作的X509CertImpl, X509CertInfo的文章真是太少了,英文的都找不到,能看到你这篇中文的我很吃惊呢 :) <……
jAmEs_:...
文章分类
收藏
相册
Java
Java之路
Java流氓
分享Java快乐
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 char、varchar和varchar2的区别(zz)收藏

新一篇: 6月1日心得 | 旧一篇: 金正昆谈礼仪之节庆礼仪(笔记版)

区别:
1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。
2.CHAR的效率比VARCHAR2的效率稍高。
3.目前VARCHAR是VARCHAR2的同义词。工业标准的VARCHAR类型可以存储空字符串,但是oracle不这样做,尽管它保留以后这样做的权利。Oracle自己开发了一个数据类型VARCHAR2,这个类型不是一个标准的VARCHAR,它将在数据库中varchar列可以存储空字符串的特性改为存储NULL值。如果你想有向后兼容的能力,Oracle建议使用VARCHAR2而不是VARCHAR。 
 
何时该用CHAR,何时该用varchar2?
CHAR与VARCHAR2是一对矛盾的统一体,两者是互补的关系.
VARCHAR2比CHAR节省空间,在效率上比CHAR会稍微差一些,即要想获得效率,就必须牺牲一定的空间,这也就是我们在数据库设计上常说的‘以空间换效率’。
VARCHAR2虽然比CHAR节省空间,但是如果一个VARCHAR2列经常被修改,而且每次被修改的数据的长度不同,这会引起‘行迁移’(Row Migration)现象,而这造成多余的I/O,是数据库设计和调整中要尽力避免的,在这种情况下用CHAR代替VARCHAR2会更好一些。

char中还会自动补齐空格,因为你insert到一个char字段自动补充了空格的,但是select 后空格没有删除。

发表于 @ 2005年05月31日 15:10:00|评论(loading...)|编辑

新一篇: 6月1日心得 | 旧一篇: 金正昆谈礼仪之节庆礼仪(笔记版)

评论:没有评论。

发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © whoopee