中易网

varchar类型的小数整数部分为零的怎么没了呢,比如0.78就变成了.78

答案:2  悬赏:0  
解决时间 2021-11-09 02:05
  • 提问者网友:斯文败类
  • 2021-11-08 09:49
varchar类型的小数整数部分为零的怎么没了呢,比如0.78就变成了.78
最佳答案
  • 二级知识专家网友:情窦初殇
  • 2021-11-08 10:40
varchar2(50) 表示该字段类型为varchar2类型,长度为50,可以存单字节字符50个,如字母、数字等,可以存储双字节字符25个,如汉字。

varchar2是Oracle中特有的一种数据库类型,与varchar的区别在于

varchar 存贮为定长
varchar2 存贮为不定长。

即:如果定义了一个字段为varchar(10),那么存贮到这个字段的值,不管有没有10个字符,都存贮为10个字符长度,不足的部份补足空格。而如果定义为varchar2(10),那么按实际值来存贮,即字段值有多长存贮为多长,不补足空格。这样,在进行字段值的比较时,varchar2显然比 varchar字段简单且不易出错。另外,在进行存贮时,varchar2 也比varchar节约存贮空间。因此建议用varchar2来代替varchar类型。除非你能确定这个字段存贮内容总是那么长,那么varchar字段也是可以用的。

varchar2的最大长度是4000
全部回答
  • 1楼网友:社会水太深
  • 2021-11-08 11:35
没有这个功能的~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息