码迷,mamicode.com
首页 > 其他好文 > 详细

VARCHAR型:数据类型的指定

时间:2020-01-20 23:10:20      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:ima   arch   长度   数字   ble   block   数据类型   技术   意思   

技术图片

技术图片

技术图片

VARCHAR型

CHAR 类型一样, VARCHAR 型也是用来指定存储字符串的列的数据类型(字符串类型),也可以通过括号内的数字来指定字符串的长度(最大长度)。但该类型的列是以可变长字符串的形式来保存字符串的 
定长字符串在字符数未达到最大长度时会用半角空格补足,但可变长字符串不同,即使字符数未达到最大长度,也不会用半角空格补足。例如,我们向 VARCHAR(8) 类型的列中输入字符串abc‘ 的时候,保存的就是字符串abc
该类型的列中存储的字符串也和 CHAR 类型一样,是区分大小写的。

技术图片
技术图片

约束的设置
约束是除了数据类型之外,对列中存储的数据进行限制或者追加条件的功能。 Product 表中设置了两种约束。 
技术图片
另外,在创建 Product 表的 CREATE TABLE 语句的后面,还有下面这样的记述。 
技术图片


表定义的更新( ALTER TABLE语句)

有时好不容易把表创建出来之后才发现少了几列,其实这时无需把表删
除再重新创建,只需使用变更表定义的 ALTER TABLE 语句就可以了。
ALTER 在英语中就是“改变”的意思。

技术图片

技术图片

 技术图片

修改TABLE的名称

 技术图片

================================================

end

VARCHAR型:数据类型的指定

标签:ima   arch   长度   数字   ble   block   数据类型   技术   意思   

原文地址:https://www.cnblogs.com/MarlonKang/p/12219503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!