/ 350
添加表情
遵守中华人民共和国的各项道德法规,承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。 参与本评论即表明您已经阅读并接受上述条款。
全部评论 (共 3 条)
学习达人
lisongCW 展开
char是字符,指定宽度是多少个字符
Vchar是字符串,宽度是最大宽度,在其他方面,收到的贞就是 最大长度,实际长度,然后就是字符串
byte简称字节,等于八个位bit,位只有0和1,计算机都是这样存储的。
word简称字,等于2个字节。
DWord简称双字,等于2个字。
2024年05月29日 14:01
0 回复
学习达人
阿严99 展开
我输入分数为93.05时,显示的是93.0,并没有四舍五入啊,如果输入90.15时,会显示91.2,是为什么
2024年03月18日 21:11
1 回复
xlyloverml 展开
varchar是根据字符串的长度分配空间,那么varchar的宽度有什么意义呢?
2022年06月28日 09:35
1 回复
柯敏轩 展开
@ xlyloverml varchar所设置的宽度,指的是数据储存的最大宽度。
打个比方:当某字段设置的数据类型为varchar,宽度为10,则这个字段所储存的数据长度最大为10。一定不能大于10,否则会报错。
然而只要数据长度在10以内,都会有varchar的自动分配空间大小的特性。
也就是说,假如某次我存入一条数据,长度为7,那么数据库就会向硬盘申请7个字符大小的空间。用来保存这条数据。
虽然varchar这个特性特别好,但是牺牲了操作速度。所以大家在使用的时候要根据实际情况来选择数据类型。
2023年08月23日 20:29
@TA
cloud7777777 展开
@ xlyloverml 可能意思是,varchar必须要先定义长度,但在接收到值时,会根据实际的长度分配所需的空间,就不会像char那样:即使值的长度没有定义时的那么长,但还是要用空格来占满。
2023年07月30日 11:23
@TA
JoJoTao 展开
@ xlyloverml 宽度就是长度
2023年06月08日 13:40
@TA
我的成功之路 更多
V
特惠充值
联系客服
APP下载
官方微信
返回顶部