mysql 数据类型

符串

CHAR和VARCHAR类型类似,但它们保存和检索的方式不同。它们的最大长度和是否尾部空格被保留等方面也不同。在存储或检索过程中不进行大小写转换。

CHAR定义的是固定长度,长度范围为0-255,存储时,如果字符数没有达到定义的位数,会在后面用空格补全存入数据库中;

VARCHAR是变长长度,长度范围为0-65535,存储时,如果字符没有达到定义的位数,也不会在后面补空格

CHAR(m) 和 VARCHAR(m) m表示的是字符

SQL技巧
  1. 如果不需要存储NULL,则设置NOT NULL
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本文基于MySQL5.6版本进行描述从大的方面来讲,MySQL的数据类型分为4种 数值类型 日期和时间 字符串类型...
    黑哥儿666阅读 826评论 0赞 0
  • 1、MySQL数据类型 ·整型: tinyint、INT、smallint、mediumint、bigint in...
    娑婆诃阅读 972评论 0赞 2
  • 1、整型 int(m)里的m是表示SELECT查询结果集中的显示宽度,并不影响实际的取值范围,没有影响到显示的宽度...
    灰色程序阅读 676评论 0赞 5
  • 日期和时间数据类型 MySQL数据类型 含义date 3字节,日期,格式:2014-09-18time ...
    百度怎么用阅读 303评论 0赞 3
  • MySQL不同存储引擎可能会有不同。下面的内容以InnoDB为主。 选择数据类型的步骤 确定合适的大类型:数字、字...
    linjinhe阅读 1,836评论 0赞 3

友情链接更多精彩内容