zoukankan      html  css  js  c++  java
  • 简单了解char和varchar的区别

    一、CHAR和 VARCHAR的区别?

    1、CHAR有固定的长度,VARCHAR属于可变长度的字符类型。

    2、比如,写入内容到CHAR(10)里,如果内容占用的空间不够10,则会用空格字符补足。

    二、CHAR和 VARCHAR的优缺点?

    CHAR:检索速度快,容易造成空间浪费。

    VARCHAR:不会造成空间浪费。

    三、CHAR和 VARCHAR最大长度?
    非空CHAR的最大总长度是255【字节】;非空VARCHAR的最大总长度是65533【字节】。
    可空CHAR的最大总长度是254【字节】;可空VARCHAR的最大总长度是65532【字节】。
    原因:非空标记需要占据一个字节,VARCHAR超过255需要用2个字节标记字段长度,不超过255用1个字节标记字段长度.

  • 相关阅读:
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    第 7 章 Neutron
    iOS 屏幕旋转 nav+tabbar+present(网页) 2016
  • 原文地址:https://www.cnblogs.com/ldl326308/p/9600644.html
Copyright © 2011-2022 走看看