SQL Server基础Sql语句复习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了SQL Server基础Sql语句复习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1497字,纯文字阅读大概需要3分钟。
内容图文
![SQL Server基础Sql语句复习](/upload/InfoBanner/zyjiaocheng/873/73798e510bdd40589153642827e4ae1b.jpg)
基础至极
1.创建表
create table Course(
Cno char(4) primary key not null, --创建主键,非空
Cname char(40) not null,
Cpno char(4),
Ccredit smallint,
primary key(Cno,Cname), --双主键
foreign key(Cpno) references Course(Cno) --外键连接Coures表的(Cno列)
)
2插入语句
--添加数据
select * from Student
--插入一行语句
insert into Student values ('201215121','李勇','男',20,'CS')
insert into Student values ('201215122','刘晨','女',19,'CS')
--多行插入语句(记得用union把每一段分开,最后一句插入语句不需要union)
insert into Student
select '201215127','李勇','男',20,'CS',NULL union
select '201215128','刘晨','女',19,'CS',NULL
--插入指定列的值,不用每个列都插入(未插入的要设置非空)
INSERT INTO Student (Sno,Sname ,Sage,Sdept) VALUES ('201215130','李四' ,20,'CS')
3.删除语句
DELETE FROM sc --FROM可以省略
Where cno=1
4修改语句
Update SC --表名SC
Set grade=89 --修改的字段值
Where sno=201215122 and cno=3 --筛选条件,符合条件的修改
5修改表的结构
如需在表中添加列,请使用下列语法:
ALTER TABLE 表名
ADD 列名 类型 (后面可以加not null 等等)
要删除表中的列,请使用下列语法:
ALTER TABLE 表名
DROP COLUMN 列名
--某些数据库系统不允许这种在数据库表中删除列的方式 (DROP COLUMN column_name)。
要改变表中列的数据类型,请使用下列语法:
ALTER TABLE 表名
ALTER COLUMN 列名 类型
5创建唯一索引
create unique index 索引名字 on 表名(列名 DESC); --DESC是按照降序建立索引,不写的话默认是升序
6删除索引
drop index 索引名 on 表名
7创建视图
PS:更改视图的语句就和普通的更改表的语句是一样的
create view CS_View
as
查询语句
go
内容总结
以上是互联网集市为您收集整理的SQL Server基础Sql语句复习全部内容,希望文章能够帮你解决SQL Server基础Sql语句复习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。