VARCHAR型:数据类型的指定

VARCHAR型

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



约束的设置
约束是除了数据类型之外,对列中存储的数据进行限制或者追加条件的功能。 Product 表中设置了两种约束。 

另外,在创建 Product 表的 CREATE TABLE 语句的后面,还有下面这样的记述。 



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

end

猜你喜欢

转载自www.cnblogs.com/MarlonKang/p/12219503.html