![](https://img-blog.csdnimg.cn/20200306204444404.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
SQL Server
SQL Server的相关操作总结和经验分享
Henry_626
只有你能定义你自己
展开
-
SQL Server 数据库SQL语句中CURSOR(游标)的使用
本文主讲数据库中 游标CURSOR 的使用,欢迎阅读~????本文目录前言为什么要使用游标使用游标的SQL语句1. 查询结果为多条记录的SELECT语句2. CURRENT形式的UPDATE和DELETE语句前言将SQL嵌入到高级语言中混合编程,SQL语句负责操纵数据库,高级语言语句负责控制逻辑流程。数据库工作单元与源程序工作单元之间的通信主要包括:(1) 向主语言传递SQL语句的执行状态信...原创 2020-04-26 15:52:08 · 11433 阅读 · 0 评论 -
SQL Server 创建登录名和用户名【详细介绍】
在SQL Server中新建登录名和数据库用户既可通过SSMS可视化窗口创建,也可通过SQL语句创建~????本文目录一、登录名与用户名二、新建登录名使用 SSMS 创建登录名使用 T-SQL 创建使用 SQL Server 身份验证的登录名三、创建数据库用户使用 SSMS 创建用户使用 T-SQL 创建用户????总结如下:补充一个小拓展一、登录名与用户名首先,咱们先来聊聊:数据库登陆名和数据库用户名...原创 2020-04-04 16:14:58 · 86336 阅读 · 16 评论 -
SQL Server 数据库基本操作入门篇【7】
本文主讲 数据更新(插入数据、修改数据、删除数据)、空值的处理、视图,欢迎阅读~????目录一、插入数据1. 插入元组2. 插入子查询结果二、修改数据1. 修改某一个元组的值2. 修改多个元组的值3. 带子查询的修改语句三、删除数据1. 删除某一个元组的值2. 删除多个元组的值3. 带子查询的删除语句四、空值的处理1. 空值的产生2. 空值的判断3. 空值的约束条件4. 空值的算术运算、比较运算和逻辑...原创 2020-03-27 19:42:19 · 2768 阅读 · 0 评论 -
SQL Server 数据库基本操作入门篇【6】
本文主讲数据查询中的 嵌套查询(EXISTS部分)、集合查询、基于派生表的查询,欢迎阅读~????简洁的目录(暗示按顺序看)一、带有EXISTS谓词的子查询二、集合查询三、基于派生表的查询一、带有EXISTS谓词的子查询EXISTS谓词存在量词 ∃\exists∃带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“true” 或 逻辑假值“false”若内层查询结果非空,则外层的...原创 2020-03-22 11:40:04 · 1489 阅读 · 0 评论 -
SQL Server 数据库基本操作入门篇【5】
本文主讲数据查询中的 连接查询 和 嵌套查询(部分),欢迎阅读~????目录一、连接查询1. 等值与非等值连接查询2. 自身连接3. 外连接4. 多表连接二、嵌套查询1. 带有IN谓词的子查询2. 带有比较运算符的子查询3. 带有ANY(SOME)或ALL谓词的子查询一、连接查询连接查询: 同时涉及两个及以上的表的查询连接条件: 用来连接两个表的条件[<表名1>.]<列名...原创 2020-03-20 10:02:20 · 1456 阅读 · 0 评论 -
SQL Server 数据库基本操作入门篇【4】
本文将继续介绍上一篇单表查询的剩余部分,欢迎阅读~????目录一、选择表中的若干元组(续)⑤ 涉及空值的查询⑥ 多重条件查询二、ORDER BY子句三、聚集函数四、GROUP BY子句一、选择表中的若干元组(续)⑤ 涉及空值的查询谓词如下:IS NULL 或 IS NOT NULL!!此处需注意: IS 不能用 = 来代替????来看例子: 某些学生选修课程后没有参加考试,所以有选课记录,但...原创 2020-03-15 20:28:51 · 3858 阅读 · 2 评论 -
SQL Server 数据库基本操作入门篇【3】
本文主要介绍 INDEX、INSERT、SELECT的使用及注意事项,欢迎阅读~????目录索引的建立与删除1. 建立索引2. 修改索引3. 删除索引插入数据1. 插入元组数据查询数据查询之 单表查询1. 选择表中的若干列2. 选择表中的若干元组索引的建立与删除建立索引(INDEX)的目的:加快查询速度1. 建立索引语句格式如下:CREATE [UNIQUE] [CLUSTER] INDE...原创 2020-03-15 11:24:25 · 5048 阅读 · 0 评论 -
SQL Server 数据库基本操作入门篇【2】
本文主要介绍运用SQL语句对模式和基本表的操作,欢迎阅读~本文构成比较简单一、用SQL语句新建数据库二、模式(SCHEMA)的定义与删除1. 定义模式2. 删除模式三、基本表的定义、删除与修改1. 创建基本表2. 修改基本表3. 删除基本表一、用SQL语句新建数据库用SQL语句新建一个名为STUDENT的数据库:CREATE DATABASE STUDENT在SSMS中点击【新建查询】...原创 2020-03-09 00:51:56 · 7345 阅读 · 4 评论 -
SQL Server 数据库基本操作入门篇【1】
一、新建数据库① 打开 SSMS 连接数据库服务器后,展开根目录,点击 数据库 右键【新建数据库】② 弹出如下窗口,填入数据库名称后点击【确定】即可③ 数据库已经 新建完成二、新建表① 展开刚刚新建好的数据库,点击【表】右键【新建】—>【表】② 然后就可以填入信息啦,这里【列名】即新建表的 “表头”信息。【数据类型】默认为 nchar(10),因为 char 比较常用,所...原创 2020-02-20 15:48:02 · 16499 阅读 · 6 评论 -
SQL Server代理(已禁用代理XP) 出现的原因以及解决方法【通俗易懂,简洁明了】
原因打开SSMS连接数据库之后,你可能会看到了如下图所示【SQL Server 代理(已禁用代理 XP) 】,那 为什么会这样呢 (」゜ロ゜)」?因为你的SQL Server 的配置管理器中的SQL Server 代理的启动模式是手动,所以这里默认是【禁用】状态,需要你手动将其打开解决方法:其实解决方法很简单,直接右键【启用】就OK啦 ~当然,如果你想一打开就是启用状态那么只需...原创 2020-02-18 13:10:55 · 15257 阅读 · 6 评论 -
SQL Server 2017 Developer的下载、安装、配置【以及SSMS的下载安装配置】
学校里老师建议我们安装使用 SQL Server 来学习《数据库原理》课程,于是就又有了这篇博客。然后因为 SQL Server 2019 是需要收费的,虽然网上有各种PJ方法,但是因为初学嘛,老师建议我们下载 SQL Server 2017 Developer,也就是下图中的这个,也够用了(它这里写的是2019但是一下载就是2017,这是光明正大的qipian我们嘛 (ノ`Д)ノ)下载...原创 2020-02-18 00:20:17 · 11656 阅读 · 26 评论