1、直接创建表步骤:
2、数据库SQL语句建表:
1、字段名称:设置数据库中的列名称
2、字段类型:设置该字段的数值类型。
可参见SQLServer数据类型的详细介绍及应用实例1
SQLServer数据类型的详细介绍及应用实例2
SQLServer数据类型的详细介绍及应用实例3
3、字段特征:包括是否非空、标识列、默认值、主键、唯一键等。
【是否非空】:notnull表示非空,null或者省略表示可为空值
【表示列】:identity(标识种子,标识增量),系统自动生成,永远不会重复。
【默认值】:列表个初始化约束,default('1993-5-29'),建好的表格内容默认为该日期。
建表语法:
createtable表名(--第一列:字段名称字段类型字段特征(是否非空标识列默认值主键唯一键),--第二列:字段名称字段类型字段特征(是否非空标识列默认值主键唯一键))
创建实例:
在数据库TestSchool中创建一个表Teacher
createtableTeacher(Idintidentity(1,1)primarykey,--设置标识列identity(标识种子,标识增量)和主键Namenvarchar(50)notnull,--notnull标记字段不能为null值Gerbitnotnull,--bit只能是零一值Classidint,Ageintcheck(age0andage=100)notnull,--建约束0age=100Salarymoney,--当一个字段可以为null的时候可以不写也可以写nullBirthdaydatetimenotnulldefault('1993-5-29'))
如图:
建表完毕,可进行数据编辑。
SQL语句建表注意事项:
1、建表之前,需先回到当前数据库。
--回到当前数据库useTestSchool
2、回到当前数据库后判断,是否已存在该表格,若存在,删除。【sysobjects】
--判断是否存在Teacher表,若存在,删除ifexists(select*fromsysobjectswherename='Teacher')droptableTeacher
3、创建表格,注意字段约束设置。
版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。