数据库设计中姓名性别学号班级等的数据类型
2个回答
展开全部
这要看你存储的数据的总体情况来看,一般
姓名:varchar(50)考虑少数民族人的名字特别长
性别:char(2)如果写中文男或者女,一个汉字是两个字符,所以长度为2,如果是英文F(female)M(male)表示那么用char(1)就够了,如果用全称那就要用varchar(6)了
学号:要看你要录入的学号具体有多长,比如有的学校的学号是2007111222333444,那就要要char(16),班级也一样
总的来说就要看你实际存储的数据要多长才能知道要什么数据类型
姓名:varchar(50)考虑少数民族人的名字特别长
性别:char(2)如果写中文男或者女,一个汉字是两个字符,所以长度为2,如果是英文F(female)M(male)表示那么用char(1)就够了,如果用全称那就要用varchar(6)了
学号:要看你要录入的学号具体有多长,比如有的学校的学号是2007111222333444,那就要要char(16),班级也一样
总的来说就要看你实际存储的数据要多长才能知道要什么数据类型
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询