char varchar

char varchar

老师,CHAR定长  VARCHAR变长中的定长和变长是什么意思?


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学查资料的结论是正确的,这种自学的态度值得肯定,继续加油。

祝:学习愉快~

提问者 jia_蛙 2019-12-17 10:51:32
我明白了,这是我刚查的:
变长字符串 varchar   
    varchar(65535) 所占资源空间是你存储内容的长度定长字符串 char     
    char(255)不管你存储内容的长度是多少,它所占空间就是255,
    如果存储内容长度大于255,则会被截取所以:varchar相较于char,更能节省资源空间数据库对定长字段操作有优化,数据量量大时做特定操作时,会比变长字符串快很多。


  • 提问者 jia_蛙 #1
    还有其他意思吗
    2019-12-17 11:07:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师