随笔分类 - Sql Server
记录一下学习的过程
摘要:一、简介 简单记录一下存储过程的使用。存储过程是预编译SQL语句集合,也可以包含一些逻辑语句,而且当第一次调用存储过程时,被调用的存储过程会放在缓存中,当再次执行时,则不需要编译可以立马执行,使得其执行速度会非常快。 二、使用 创建格式 create procedure 过程名( 变量名 变量类型
阅读全文
摘要:一、简介 记录一下在Sql Server 中函数以及事务的使用,用户自定义包括标量函数、内联表值函数和多语句表值函数 二、各种函数的使用 2.1 标量函数 (1)标量函数可以传入单个或多个参数,并返回单个值,可以多个sql 语句以及逻辑代码封装到标量函数中,可以简化编程 (2)创建标量函数需要使用
阅读全文
摘要:一、简介 学习了一丢丢T-SQL,简单记录一下T-SQL编程, T-SQL 即Transact-SQL,Transact-SQL 语言在具有 SQL 的主要特点的同时,还增加了变量、运算符、函数、流程控制和注释等语言的元素,使其功能更加的强大。 二、变量 2.1 变量的定义 变量定义需要使用关键字d
阅读全文
摘要:一、简介 记录一下模糊查询 分组查询以及子查询的使用 二、使用 假设有数据库中员工表employee(e_id,e_name,d_id,e_salary) 和部门表department(d_id,d_name), 2.1 分组查询 GROUP BY 按部门分组,筛选条件为部门平均工资大于7000 S
阅读全文
摘要:一、简介 简单记录一下字符串函数、数学函数、日期函数的使用及功能 二、系统函数的使用 1. 字符串函数 len(@source) --计算字符串长度,不计算字符后面空格 dataLength(@source) --计算字符串长度,包含前后空格 substring(@source,@startinde
阅读全文
摘要:一、简介 所谓的范式指的是设计数据库时的一种规范 第一范式:确保每个字段的原子性,即不可再进行差分 第二范式:在第一范式的基础上,确保每个字段必须直接依赖于主键,不能只依赖主键的一部分 第三范式:在第二范式的基础上,确保每个字段都与主键有直接关联,其他字段之间不能相互依赖 二、举例 第一范式: 假设
阅读全文
摘要:一、简介 在SQL中,聚合函数用于一组数据的处理,所以常常会与SELECT 和GROUP BY 一起使用,比如查询每个学生成绩表中的总分、平均分等等,都需要使用到聚合函数 二、聚合函数的使用 2.1 SUM() 求和函数 假设在表table_score中有字段 col_id,col_student_
阅读全文
摘要:一、表的简介 表是数据库的最小单位,一个数据库包含多张表,表的结构与Excel相似,字段就是Excel的表头,但也只是形式上的相似。在设计表的时候,需要设置每个字段的数据类型,可以把表中的数据看作对象,数据库的字段对应对象中的字段。 二、表的操作 2.1 表的创建 2.1.1使用SSMS创建表就比较
阅读全文
摘要:SSMS的使用 一、前言 每次学到的东西,仅仅只是看懂或者会用,总感觉还是不够,正所谓好记性不如烂笔头,接下来就简单的记录一下Sql Server 的学习过程,就当是对每次学习的总结和留下的一些痕迹吧 二、Sql Server的安装 1.下载并安装 SQL Server 2019 Developer
阅读全文