要建立一个数据库表,是学生表Student由学号(sno)、姓名(sname)、性别(ssex)、年龄(sage)

要建立一个数据库表,是学生表Student由学号(sno)、姓名(sname)、性别(ssex)、年龄(sage)
所在系(sdept)五个属性组成,Student(sno,sname,ssex,sage,sdept),sno为关键字,答案为:Student(sno char(5) not null nuique, sname char(20), ssex char(2), sage int, sdept char(15)),我想请问这些数值中为什么分别为char(5)、char(20)、char(2)、int、char(15),这些分别代表什么意思?
首先char,int这些为字段数据类型,
char是指:使用指定长度的固定长度表示的字符串;比如char(20),则数据库会使用固定的20个字节来存储数粗芹仔据,不足20位的字符串在其后补空字符;
int:是整首昌形岩汪
← 上一篇: 下一篇: →