SQL Server数据库基础
V平平淡淡才是真
这个作者很懒,什么都没留下…
展开
-
SQL Server数据库练习——事务
文章目录什么是事务事务模式的分类事务的使用示例什么是事务事务就是被绑定在一起作为一个逻辑工作单元的SQL语句组,如果任何一个语句操作失败那么整个操作就被失败,进而回滚到操作前状态,或者是上个节点。为了确保要么执行,要么不执行,就可以使用事务。要将一组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。事务模式的分类SQL Server 以下列事务模式运行:自动提交事务每条单独的语句都是一个事务。显式事务每个事务均以 BEGIN TRANSACTION 语句显式开始原创 2020-05-27 19:07:40 · 569 阅读 · 0 评论 -
SQL Server数据库练习——游标
SQL Server数据库基础知识游标概述文章目录SQL Server数据库基础知识游标概述游标是什么?游标如何使用?游标使用示例游标是什么?游标是SQL 的一种数据访问机制。可以将游标简单的看成是查询的结果集的一个指针,可以根据需要在结果集上面来回滚动,浏览需要的数据。游标如何使用?一般地,使用游标都遵循下列的常规步骤:(1) 声明游标。把游标与T-SQL语句的结果集联系起来。(2) 打开游标。(3) 使用游标操作数据。(4) 关闭游标。(5) 删除/释放游标。游标使用示例下原创 2020-05-25 19:28:31 · 994 阅读 · 1 评论 -
SQL Server数据库练习——SQL函数
SQL Server数据库基础知识函数的定义函数是指一段可以直接被另一段程序或代码引用的程序或代码。SQL函数的基本类型和种类在 SQL 中,基本的函数类型和种类有若干种。函数的基本类型:Aggregate 函数(合计函数)Scalar 函数下面以表格形式向大家介绍Aggregate 函数和 Scalar 函数。**Aggregate函数的操作面向一系列的值,并返回一个单一的值。**如果在 SELECT 语句的项目列表中的众多其它表达式中使用 SELECT 语句,则这个 SELECT 必须原创 2020-05-24 22:33:16 · 500 阅读 · 0 评论 -
SQL Server数据库基础知识——数据库存储过程怎么写
SQL Server数据库基础知识存储过程概述什么是存储过程?存储过程的种类如何创建、修改、删除、调用存储过程?存储过程的优缺点存储过程和触发器的区别?存储过程和函数的区别?存储过程的使用1. 什么是存储过程?存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。可以用一个“execute 存储过程名 参数”命令来调用存储过程。2. 存储过程的种类原创 2020-05-22 04:45:56 · 36713 阅读 · 5 评论 -
SQL Server数据库基础知识——触发器
SQL Server数据库基础知识触发器概述什么是触发器?触发器是一种专用类型的存储过程,它被捆绑到SQL Server 的表格或者视图上。触发器的作用?触发器是一个特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。SQL Server 有什么不同类型的触发器?有Instead of(DML语句执行之前触发原创 2020-05-20 22:32:09 · 1455 阅读 · 2 评论