大佬教程收集整理的这篇文章主要介绍了SQL的常用数据类型列表详解,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
其中标红的是在建表时常用的数据类型。
数据类型的名称在不同数据库平台中有一些区别,在sql Server和My sql中(或者还有其他平台)数值型还有一个Tinyint的类型(范围从0到255)。
应该注意根据实际情况选用不同的数据类型。
例如:
对“姓名”字段:中国人姓名一般不会太长,可以定义为char (10)。char(10)可以存储5个中文字符。而在需要考虑少数民族或者其他名字很长(例如外国人?)的情况下,则需要改成char(20)或者更长。
例如:
对“年龄”字段:理论上“年龄”可以定义成char和Tinyint。当不需要对年龄进行计算时,定义成char是没有问题的;但很多情况下,我们需要对年龄进行计算、排序和比较等操作,选用Tinyint会方便一些。而且正常地球人寿命不超过150,smallint和Int的范围太大,造成空间浪费。
对“电话号码”字段:建议用varchar类型。电话号码如果分固定电话和手机号码的话,长度不一。而varchar比char更灵活,长度可变,而且存储空间更小。
以上是大佬教程为你收集整理的SQL的常用数据类型列表详解全部内容,希望文章能够帮你解决SQL的常用数据类型列表详解所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。