优化数据库第五章
来源:互联网 发布:相声是什么知乎 编辑:程序博客网 时间:2024/05/17 03:48
T-SQL使用下列语句来管理事务
1.BEGIN TRANSACTION
2.COMMIT TRANSACTION
3.ROLLBACK TRANSACTION
使用全局变量@@ERROR判断事务操作是否成功。
1.@@ERROR保存最近一条SQL语句的执行结果。
2.如果SQL语句执行成功,则@@ERROR的值为零。
3.如果SQL语句执行出错,则@@ERROR的值为非零。
视图是一种查看数据库一个或多个表中的数据的方法。
视图是一种虚拟表,通常是作为执行查询的结果而创建的。
视图充当着对查询中指定表的筛选器。
使用CREATE VIEW语句创建视图。
使用SELECT语句查看视图的查询结果。
建立索引有助于快速检索数据,索引分为唯一索引、主键索引、聚集索引、非聚集索引、复合索引、全文索引。
聚集索引决定了表中数据的存储顺序。一个表只能有一个聚集索引,这是因为聚集索引决定数据的物理存储顺序。
非聚集索引指定表中数据的逻辑顺序。一个表可以有多个非聚集索引。
存储过是一组预编译的SQL语句,存储过程可以包含数据操纵语句、逻辑控制语句和调用函数等。
存储过程可加快查询的执行速度,提高访问数据的速度,帮助实现模块化编程,保持一致性和提高安全性。
存储过程可分为以下两种。
1.系统存储过程
2.用户自定义的存储过程
CREATE PROCEDURE语句用于创建用户定义的存储过程。
EXECUTE语句用于调用执行存储过程。
存储过程的参数分为输入参数个输出参数,输出参数用来向存储过程中传入值,输出参数用于从存储过程中返回(输出)值,后面跟随“OUTPUT”关键字。
RAISERROR语句用来向用户报告错误。
阅读全文
0 0
- 优化数据库第五章
- accp7.0S2优化myschool数据库设计第五章项目
- 数据库第五章作业
- 数据库第五章习题
- 数据库第五章作业
- 数据库第五章作业
- 数据库第五章作业
- 数据库作业第五章
- 数据库第五章
- 第五章 SQLite 数据库
- 第五章 数据库完整性
- CSAPP第五章:优化程序性
- 第五章 优化程序性能
- 第五章 优化程序性能
- 第五章 数据库系统管理技术
- 数据库第五章理论总结
- 第五章 管理数据库表
- 优化MySchool 第五章 租房网
- Base64与UTF-8
- Java爬虫入门(二):单机单程序单线程-提供种子url用广度优先算法实现新闻资讯获取
- 利用Tensorflow实现SSD架构model训练(voc2012)
- 你不知道的JS-读书笔记(一)--作用域
- 深度学习库(排名总结)
- 优化数据库第五章
- Oracle性能优化-读懂执行计划
- Log4 日志级别
- Struts2(十一)---类型转换
- DB
- oracle中sql语句查询优化(四)
- C#计算日期时间间隔
- 前端Echart图表展示
- php利用curl发送 post get del put patch 请求