
Sql Server
整点肉恰
这个作者很懒,什么都没留下…
展开
-
Sql Server 事务笔记
目录1.什么是事务1.1定义1.2特性1.什么是事务1.1定义事务就是被绑定在一起作为一个逻辑工作单元的SQL语句组,如果任何一个语句操作失败那么整个操作就被失败,进而回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。1.2特性原子性(atomicity) 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency) 事务必须是使数据库从一个一致性状态变到另一个一致性状态。隔离性(isolation) 一个事务的执行原创 2020-05-27 17:36:51 · 381 阅读 · 0 评论 -
Sql Server 游标笔记
导航1.定义2. 使用游标1.定义游标是SQL 的一种数据访问机制。可以将游标简单的看成是查询的结果集的一个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。2. 使用游标--声明游标declare cur_cust_level Cursorfor select id,ConsumeAmount from Customers--打开游标open cur_cust_level--浏览数据,取数据ID,ConsumeAmount--取数据declare @id int dec原创 2020-05-27 14:53:15 · 199 阅读 · 0 评论 -
Sql Server 函数笔记
导航1.系统函数1.1函数的类型1.2 Aggregate 聚合函数1.3 Scalar 标量函数2. 自定义函数1.系统函数1.1函数的类型Aggregate 聚合函数Scalar 标量函数1.2 Aggregate 聚合函数聚合函数的操作面向一系列的值,并返回一个单一的值。常用聚合函数函数描述AVG返回平均值COUNT返回行数MAX返回最大值MIN返回最小值SUM返回总和FIRST返回第一个数据LAST返回最后原创 2020-05-24 23:26:26 · 355 阅读 · 1 评论 -
Sql Server 存储过程笔记
导航1.定义2.优点与缺点2.1优点2.2 缺点3.创建存储过程3.1不带参数存储过程3.2带输入参数存储过程3.3带输入输出参数存储过程1.定义存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。2.优点与缺点2.1优点响应时间上来说有优势,可以给我们带来运行效率提高的好处,且使用存储过程的系统更加稳定2.2 缺点维护性较差,相对于简单sql,存储过程并没有什原创 2020-05-20 17:31:08 · 363 阅读 · 0 评论 -
Sql Server 触发器笔记
目录1.定义2.作用3.After触发器3.1insert触发器3.2update触发器3.3delete触发器4.Instead of触发器1.定义触发器是一种专用类型的存储过程,它被捆绑到SQL Server 的表格或者视图上。通过事件进行触发被自动调用执行。触发器有两个特殊的表:插入表(instered表)和删除表(deleted表)。这两张是逻辑表也是虚表。有系统在内存中创建者两张表,不会存储在数据库中。而且两张表的都是只读的,只能读取数据而不能修改数据。这两张表的结果总是与被改触发器应用的原创 2020-05-19 11:44:55 · 1930 阅读 · 1 评论