没有合适的资源?快使用搜索试试~ 我知道了~
SQLServer基础总结
需积分: 33 15 下载量 172 浏览量
2018-10-20
23:43:52
上传
评论 1
收藏 579KB PDF 举报
温馨提示
试读
28页
这个资源是我自己在平时学习SQL Server的一个基础总结,希望对大家有点用.
资源推荐
资源详情
资源评论
SQlServer 数据库基础
目录
SQlServer 数据库基础 ....................................................................................................................................... 1
一、 创建语句 ..................................................................................................................................... 3
(1)创建数据库 .............................................................................................................................. 3
(2)创建表格 .................................................................................................................................. 3
二、删除语句 .............................................................................................................................................. 5
(1)删除数据库 .............................................................................................................................. 5
(2)删除表格 .................................................................................................................................. 5
(3)清空数据 .................................................................................................................................. 5
(4)删除某行数据 ......................................................................................................................... 5
(5)删除某列数据 ......................................................................................................................... 6
三、修改语句 .............................................................................................................................................. 6
(1)修改表格 .................................................................................................................................. 6
四、查询语句 .............................................................................................................................................. 8
(1)单表查询 .................................................................................................................................. 8
(2)多表查询 .................................................................................................................................. 9
(3)嵌套查询 ............................................................................................................................... 11
(4)聚合查询 ............................................................................................................................... 12
(5)排序 ......................................................................................................................................... 13
(6)常用的系统函数 .................................................................................................................. 14
五、插入语句 ........................................................................................................................................... 15
(1)给表格添加新的列 ............................................................................................................. 15
(2)添加表格数据 ...................................................................................................................... 16
六、约束 .................................................................................................................................................... 17
(1)主键约束 ............................................................................................................................... 17
(2)外键约束 ............................................................................................................................... 18
(3)唯一约束 ............................................................................................................................... 19
(4)检查约束 ............................................................................................................................... 19
(5)初建表格多个约束同时进行 ........................................................................................... 19
(6)删除约束 .................................................................................................................................... 20
七、视图 .................................................................................................................................................... 20
(1)创建视图 ............................................................................................................................... 20
(2)删除视图 ............................................................................................................................... 21
(3)更新视图 ............................................................................................................................... 21
(4)查询视图 ............................................................................................................................... 22
八、存储过程 ........................................................................................................................................... 22
(1)创建存储过程 ...................................................................................................................... 23
(2)删除存储过程 ...................................................................................................................... 27
(3)存储过程,视图,聚合查询综合应用 ............................................................................. 27
一、 创建语句
(1)创建数据库
1.检查系统中是否存在这个数据库,存在则删除
格式:
if exists(select * from sysdatabases where name='数据库名')
drop database 数据库名
go
例子:
if exists(select * from sysdatabases where name='musicDB')
drop database musicDB
go
2.创建数据库
格式:
create database 数据库名
go
例子:
create database musicDB
go
(2)创建表格
1. 检查数据库中是否存在这个表,存在则删除
格式:
if exists(select * from sysobjects where name='表名')
drop table 表名
例子:
if exists(select * from sysobjects where name='T_speciality')
drop table T_speciality;
2.创建表
格式:
create table 表名(
列名1 数据类型,
列名2 数据类型
…………
)
go
例子:
create table T_speciality(
specialityid varchar(20) primary key,
specialityname varchar(20)
)
go
二、删除语句
(1)删除数据库
格式:
drop database 数据库名
例子:
drop database mystyle
(2)删除表格
格式:
drop table 表格名称
例子:
drop table tbl_Music
(3)清空数据
格式:
truncate table 表名
例子:
truncate table tbl_Music
(4)删除某行数据
格式:
delete from 表名 where 列名='条件'
剩余27页未读,继续阅读
资源评论
Alanandfish
- 粉丝: 343
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功