灌水唠嗑区
技术分享
文章
关于VARCHAR和CHAR
发表于2025-10-17 13:44:0441次浏览2个评论
在数据库中,CHAR和VARCHAR都是用来存放字符串的。只不过CHAR是定长的,而VARCHAR是变长的。
在分配空间时,CHAR是根据定义时指定的长度来分配空间的。比如CHAR(10),哪怕你只存放一个字符,DBMS也会分配10个字符的空间。
而VARCHAR(10),如果存放一个字符就分配一个字符的空间,但最长不会超过10个字符的值,超过无法存入(分配空间)。
评论
登录后才可以发表评论
GBase用户28017发表于 9个月前
学习。
崔哥发表于 7个月前
残阳西入崦,茅屋访孤僧。落叶人何在,寒云路几层。独敲初夜磬,闲倚一枝藤。世界微尘里,吾宁爱与憎。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526