--创建数据库
create database MydataBase
on primary
(
--名字
name = 'MyData',
--路径
filename = '物理路径',
--大小
size = 3mb,
--增长
filegrowth = 1mb
)
--日志
log on
(
name = 'Mydata_log',
filename = '物理路径',
size = 1mb,
filegrowth = 10%
)
--切换数据库
use MyDataBase
--创建表
create table Class
(
--自增长(从1开始,每次增加1)
ClassID int identity(1,1) primary key,
ClassName nvarchar(10),
ClassDesc nvarchar(20)
)
--查 搜索全部数据
select * from Class
select * form Class where ClassID = 1
select Classname as '年级名称' from Class where ClassID <> 1
--增 (插入数据)
--第一种方式 对应赋值
inset into Class(ClassName,ClassDesc) value('一班','最牛逼的班级')
--第二种方式 依次赋值
insert into Class value('二班','也很牛逼')
--第三种 连续输入数据
insert into class(ClassName,ClassDesc)
select '三班','一般般' union
select '四班','还行' union
select '五班','还行' union
--改 修改数据 更改ClassID 不为 1 的班级
update Class set ClassName = "最最牛逼的班级" where ClassID <> 1
update Class set ClassName = "五班(暂定)",ClassDesc = "人数不够" where ClassID = 5
--删 删除数据 表数据没有了,但是id接着删除前的id继续加1
delete from Class where ClassID = 5
--表都没有了,数据也没有了,慎重操作
drop table Class
--表存在,数据没有了,id从1开始,效率比delete高很多
truncate table Class
网友评论