阅读量:2
分两篇来分享
一、简单的数据库操作
1.登录SQL Server数据库
2.新建查询
3.代码部分如下
create database SqlQuery1 -- 创建SqlQuery1数据库 go use SqlQuery1 -- 操作SqlQuery1数据库 go create table UserType -- 创建第一张UserType数据表 ( Id int primary key identity(1,1), -- 类别Id 主键 自增 TypeName nvarchar(40), -- 类别 区别:一个字符占varchar(2),只占nvarchar(1) ) go create table Users -- 创建第二张Users数据表 ( Id int primary key identity(1,1), -- 用户Id 主键 自增 Name varchar(40) not null, -- 用户姓名 非空 Sex bit not null, -- 用户性别 非空 bit:0,1,null 0为女,1为男,不选为null Address nvarchar(60) not null, -- 用户地址 非空 Phone varchar(40), -- 用户电话 Mail varchar(40), -- 用户邮箱 CardId int, NickName nvarchar(60), Pwd varchar(60) not null, -- 用户密码 State int not null, TypeId int not null foreign key references UserType(Id) -- 外键:foreign key 两个表连接references ) go --UserType表:铜牌会员,银牌会员,金牌会员 --Users表:三条数据 外键去添加主键的值,use1 use2 use3 insert into UserType values('铜牌会员') go insert into UserType values('银牌会员') go insert into UserType values('金牌会员') go -- 模拟查询 select * from UserType go --insert into Users values('use1','0','这是地址','这是电话','这是邮箱','1','NickName','123456','State','1') --go insert into Users values('use1','0','内蒙古','15024750806','846559951@qq.con','0','荣耀王者','123456','0','3') go insert into Users values('use2','1','河北','15024750806','846559951@qq.con','0','倔强青铜','789456','0','1') go insert into Users values('use3','1','北京','15024750806','846559951@qq.con','0','尊贵铂金','123456','0','2') go -- 模拟查询 select * from Users go