新闻资讯
看你所看,想你所想

定长字元串

定长字元串

定长字元串通常具有相同的长度,是使用定长数据类型保存的。

基本介绍

  • 中文名:定长字元串
  • 外文名:character
  • 标準:栏位里能够保存的最多字元数量
  • 缺点:可能会导致浪费可用空间

SQL定长字元串的标準

character(n)
n是一个数字,定义了栏位里能够保存的最多字元数量。
有些SQL实现使用char数据类型来保存定长数据。字母可以保存到这种数据类型里。州名缩写就是定长数据类型的一个例子,因为所有的缩写都是两个字母组成的。
在定长数据类型里,通常使用空格来填充数量不足的字元。举例来说,如果栏位长度是10,而输入的数据只有5位,那幺剩余5位就会被记录为空格。填充空格确保了栏位里每个值都具有相同的长度。

缺点

不要使用定长数据类型来保存长度不定的数据,比如姓名。如果不恰当的使用定长数据类型,可能会导致浪费可用空间,影响对不同的数据进行精确比较。

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com