Sql Server 01:随笔 sql初级操作

—基本增删改查
–创建表

create table student(
sid varchar(12) primary key,
sname varchar(5) not null,
sage int,
ssex char(2) check  (ssex='男'or ssex='女'),
sdate date,
length float
);

create table student(
sid varchar(12) primary key,
sname varchar(5) not null,
sage int,
ssex char(2) check (ssex='男’or ssex=‘女’),
sdate date,
length float
);

在这里插入图片描述

​—修改表名–不建议修改,更改对象名的任一部分都可能会破坏脚本和存储过程

EXEC sp_rename @objname='stu',@newname='student';
EXEC sp_rename  student,stu;

在这里插入图片描述
​–增加列

ALTER table student add smajor char(10);

在这里插入图片描述
在这里插入图片描述

–插入数据


insert   into student values('1821024','cjr',21,'男','2018-09-01',170.0,'信管');
insert into student(sid,sname,ssex,smajor)values('1821020','cyx','男','计算机');
!

在这里插入图片描述
在这里插入图片描述
采用命令

select* from student;

在这里插入图片描述
​–显示全部数据–不建议使用

select * from student;

在这里插入图片描述
–修改列名–不建议修改

EXEC sp_rename 'student.smajor', 'sdomain', 'column';

在这里插入图片描述
​–更新数据

update student set sdomain='英语' where sdomain='计算机';
select * from student ;

在这里插入图片描述
在这里插入图片描述
​–删除某一行

delete from student where sdomain='英语';

在这里插入图片描述

​–删除一列数据

alter table student drop column sdate;select * from student;

在这里插入图片描述
–删除表

drop table student;

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值