
数据库DB
文章平均质量分 70
数据库DB
我觉得海星_98
海上风大,保重身体。
展开
-
SQL优化
SQL优化原创 2023-03-13 10:40:24 · 310 阅读 · 0 评论 -
触发器(数据库必学)
文章目录概念注意优缺点优点缺点语法参数说明查看触发器删除触发器实例实际应用注意重新编辑拓展不能对同一张表进行修改概念触发器是一种特殊类型的存储过程,它不同于存储过程,主要是通过事件触发而被执行的。而存储过程则需要主动调用其名字执行注意在 MySQL 5 中,触发器名必须在每个表中唯一,但不是在每个数据库中唯一,即同一数据库中的两个表可能具有相同名字的触发器每个表的每个事件每次只允许一个触发器,因此,每个表最多支持 6 个触发器,before/after insert、before/after d原创 2021-08-28 10:57:21 · 3730 阅读 · 0 评论 -
游标(数据库必学)
文章目录概念优势操作步骤实例while循环loop循环repeat执行游标常与存储过程搭配使用概念游标(Cursor)它使用户可逐行访问返回的结果集。使用游标(cursor)的一个主要的原因就是把集合操作转换成单个记录处理方式优势允许程序对由查询语句select返回的行集合中的每一行执行相同或不同的操作,而不是对整个行集合执行同一个操作。提供对基于游标位置的表中的行进行删除和更新的能力操作步骤1、创建游标declare 游标名 cursor for sql语句2、指定循环结束时原创 2021-08-28 10:52:15 · 357 阅读 · 1 评论 -
存储函数(数据库必学)
文章目录概念语法参数说明调用删除实例和存储过程本质区别概念一般用于计算和返回一个值,可以将经常需要使用的计算或功能写成一个函数语法CREATE FUNCTION func_name ([param_name type[,...]])RETURNS type[characteristic ...] BEGINroutine_bodyEND;参数说明func_name :存储函数的名称param_name type:可选项,指定存储函数的参数。type参数用于指定存储函数的原创 2021-08-28 10:49:27 · 2170 阅读 · 0 评论 -
存储过程(数据库必学)
文章目录概念优缺点优点缺点语法参数说明局部变量逻辑控制语句调用删除实例假数据添加(存储过程)概念存储过程思想上很简单,就是数据库 SQL 语言层面的代码封装与重用存储过程中可以包含逻辑控制语句和数据操纵语句, 它可以接受参数 , 输出参数 ,返回单个或多个结果集以及返回值优缺点优点由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中 , 所以存储过程运行要比单个的SQL语句块要快;由于在调用时只需用提供存储过程名和必要的参数信息,所以在一定程度上也可以减少网络流量,减少网络负原创 2021-08-28 10:47:26 · 471 阅读 · 0 评论 -
数据库索引
文章目录索引什么是索引索引的作用索引的分类主键索引唯一索引普通索引全文索引组合索引查看索引和删除索引索引什么是索引索引是一个排序的列表,在这个列表中存储着索引的值和包含这个值的数据所在行的物理地址,可以大大加快查询的速度,使用索引后可以不用扫描全表来定位某行的数据,而是先通过索引表找到该行数据对应的物理地址然后访问相应的数据。索引的作用类似于书的目录,可以根据目录中的页码快速找到所需的内容索引的作用索引除了快没有其他的作用,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常原创 2021-08-28 10:42:08 · 111 阅读 · 0 评论