- 博客(6)
- 收藏
- 关注
原创 EF‘增删改查’你了解吗?
EF‘增删改查’你了解吗?//新增//var classinfo = new ClassInfo()//{// Name = “2018173808”,// Remark = “八班”,// TeacherID = 1,// Term = 2//};//db.Entry(classinfo).State = System.Data.Entity.EntityState.Added;//db.ClassInfos.Add(classinfo);////批量新增/
2020-06-02 22:00:27
214
原创 什么是事务?
什么是事务?1.什么是事务?事务就是被绑定在一-起作为一 -个逻辑工作单元的SQL语句组,如果任何一个语句操作失败那么整个操作就被失败,进而回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。要将一组语句作为事务考虑,就需要通过ACID测试,即原子性,致性,隔离性和持久性。2.分类a.显示事务 :也称之为用户定义或用户指定的事务,即可以显式地定义启动和结束的事务。分布式事务属于显示事务b.自动提交事务:默认事务管理模式。如果一个语句成功地完成,则提交该语句;如果遇到错误
2020-05-27 17:15:58
384
原创 什么是游标?
什么是游标?1.什么是游标?游标是SQL的一种数据访问机制。可以将游标简单的看成是查询的结果集的一-个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。2.游标的作用1.遍历数据行;2.保存查询结果,方便下文调用。概念中提到使用游标会保存数据行的副本,那么创建游标后,下文查询即可从副本中查询,要比直接查数据库快很多。3.游标的使用过程1.声明游标2.打开游标3.循环游标4.关闭游标5.释放游标4.实例*首先创建两张表,一张客户表(Customers),同上,一张统计表(Ton
2020-05-27 17:02:25
6631
转载 SQL 函数
SQL 函数1.函数的语法内建 SQL 函数的语法是:SELECT function(列) FROM 表2.函数的类型在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型是:Aggregate 函数 和 Scalar 函数3.合计函数(Aggregate functions)Aggregate 函数的操作面向一系列的值,并返回一个单一的值。(注释:如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须使用 GROUP BY
2020-05-21 17:33:27
296
原创 存储过程的介绍
存储过程1.什么是存储过程?什么来调用?存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一-次, 以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一-个“execute存储过程名参数”命令来调用存储过程。e2.概述存储过程及其优缺点。存储过程是一个预编译的sq1语句,编译后可多次使用优势 :响应时间上来说有优势,可以给我们带来运行效率提高的好处,且使用存储过程的系统更加稳定缺点:维护性较差,相对于简单sql,存储
2020-05-20 19:27:44
316
原创 谈谈对触发器的理解
谈谈对触发器的理解1.触发器的作用?触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。2.如何定义:触发器是一种专用类型的存储过程,它被捆绑到SQL Server 的表格或者视图上。有INSTEAD-OF和AFTER两种触发器。那么INSTEAD-OF-UPDATE触发器里的代码会执行,而不是执行更
2020-05-19 11:11:55
754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅