百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql中char表示什么意思
分享文章到:

mysql中char表示什么意思

发布时间:09/01 来源:未知 浏览: 关键词:

mysql中char表示定长字符串类型,它的特点是:1、储备空间牢固;2、长度不足时,内部储备使用空格填充;3、输入的字符长度超越指定长度后,char会截取超出的字符。char类型适用于储备很短的字符串。

(引荐教程:mysql教程)

char

char :定长字符串类型

特点:

  • 储备空间牢固。

  • 长度不足时内部储备使用空格填充。

  • 若字段本身末尾存在空格,检索出来主动截断末尾空格(由于分不清空格是字段含有的还是填充发生的)。

  • 若字段本身前端存在空格,是不会截断的。

  • 当输入的字符长度超越指定长度时,char会截取超出的字符。

例如: 当定义一个字段类型为 char(10),插入的值为"abc"这一字符串时,它们占的空间一样是10个字节,由于剩余7个位置被空格填充。

适用状况:

  • 适合储备很短的或者长度接近统一个长度的字符串。

  • char 比 varchar 在 存取上更具效力, 由于它是牢固长度。

  • 关于非常短的列,char比varchar在储备空间上也更有效力。

以上就是mysql中char表示什么意思的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板