Mysql数据类型---字符串类型
来源:互联网 发布:vb中index 编辑:程序博客网 时间:2024/05/15 03:03
标签(空格分隔): MYSQL
基本说明
MYSQL支持如下的字符串数据类型:CHAR,VARCHAR,LONG VARCHAR,LONG TEXT,他们都是用来存储文本字符串的。
一个字符列拥有一个最大长度。这个长度表示最多由多少个字符可以存储在相关的列。不要把字符数和在磁盘上占据的紫结束搞混了。使用ASCII字符集,每个字符使用1个字节,在其他字符集中可能要4个字节(这意味着,一个包含10个字符的字符串可能要占据40个字节的磁盘空间)。
字符数据类型可以分为两类:固定长度(CHAR) 和可变长的(VARCHAR,LONG VARCHAR,LONGTEXT)。
CHAR(M) [BINARY]
一个定长字符串,当存储时,总是是用空格填满右边到指定的长度。M的范围是1 ~ 255个字符。当值被检索时,空格尾部被删除。CHAR值根据缺省字符集以大小写不区分的方式排序和比较,除非给出BINARY关键词。NATIONAL CHAR(短形式NCHAR)是ANSI SQL的方式来定义CHAR列应该使用缺省字符集。这是MySQL的缺省。CHAR是CHARACTER的一个缩写。
[NATIONAL] VARCHAR(M) [BINARY]
一个变长字符串。注意:当值被存储时,尾部的空格被删除(这不同于ANSI SQL规范)。M的范围是1 ~ 255个字符。 VARCHAR值根据缺省字符集以大小写不区分的方式排序和比较,除非给出BINARY关键词值。 VARCHAR是CHARACTER VARYING一个缩写。
取值范围
阅读全文
0 0
- MySQL数据类型--字符串类型
- MySQL数据类型--字符串类型
- Mysql数据类型---字符串类型
- MySQL数据类型-字符串类型
- MySql(8)------mysql数据类型之字符串类型
- mysql支持的数据类型——字符串类型
- MYSQL支持的数据类型——字符串类型
- Mysql数据库学习(二):数据类型(数值类型 日期和时间类型 字符串类型)
- MySQL数据表类型 数据类型
- MySQL数据表类型 数据类型
- MySQL数据类型--整数类型
- MySQL数据类型--二进制类型
- mysql数据类型、字段类型
- MySQL数据类型-字符类型
- MySQL数据类型--二进制类型
- Python数据类型之数字类型、字符串类型
- MySQL:MySQL日期数据类型、MySQL时间类型
- mysql数据类型及列类型
- python下调用pytesseract识别某网站验证码
- linux 查看是否安装了MySQL
- 采用ISegment进行点转线(或点转面)时容易出现的错误
- 穷举n位二进制
- ccf 201612-4 压缩编码 石子合并问题(DP+平行四边形优化)
- Mysql数据类型---字符串类型
- Codeforces Round #433 (Div. 2 C. Planning(优先队列)
- python类与对象part1
- Python pickle模块学习(超级详细)
- Lintcode116 Jump Game solution 题解
- Mysql数据类型---SET
- SpringData详解
- 八皇后问题
- Mysql数据类型---ENUM