1.数据表的创建(create table)
在创建数据表之前,需要有一个数据库,(创建数据库已经在其它篇有写)
打开数据库语法:use 数据库名称
use students
创建数据表语法:
create table 表名称
(列名称 数据类型 约束,
列名称 数据类型 约束,
列名称 数据类型 约束
)
每个列都要用逗号分开,最后一列不用分开
约束语法
非空约束: not null
标示列,自动增长约束: identity(标识种子,增长量)
默认: default 默认值
主键约束: primary key
外键约束: foreign key (外键表引用的id) references 主表名(主表主键)
检查约束: check(条件)
1.创建一个为stuinfo的学生信息表
create table stuinfo
(sid int primary key, ---sid 学生编号 数据类型int 主键
sname nchar(8) not null, ---sname 学生姓名 数据类型nchar(8) 不允许为空
saddress nvarchar(30), ---saddress 学生地址 数据类型nvarchar(30)
sclass int, ---sclass 学生班级 数据类型int
ssex nchar(1) ---ssex 学生性别 数据类型nchar(1)
)
2.查询数据表
select * from sysobjects where (xtype= 'U' )
3.修改数据表名称(修改数据表的名字)
语法:sp_rename oldname,newname
exec sp_rename stuinfo,stu
4.删除数据表(drop table 表名)
drop是丢弃的意思,drop table表示将一个数据表彻底删除丢弃
drop table stu