-
课程回顾:
查看全部 -
存储过程与自定义函数的区别:
存储过程实现的功能要复杂一些;而函数的针对性更强
存储过程可以返回多个值;函数只能有一个返回值
存储过程一般独立的来执行;而函数可以作为其他SQL语句的组成部分来出现。
查看全部 -
ROW_COUNT(): 查看数据表操作影响的行数
查看全部 -
带有IN和OUT类型参数的存储过程:
查看全部 -
删除存储过程:
DROP PROCEDURE [IF EXISTS] sp_name
查看全部 -
修改存储过程:
不能修改过程体,若要修改,先删除,再重建
查看全部 -
调用存储过程:
CALL sp_name([parameter[,...]])
CALL sp_name[()]
查看全部 -
过程体:
过程体由合法的SQL语句构成;
过程体可以是任意SQL语句; //增删改查,多表连接
过程体如果为复合结构则使用BEGIN...END语句;
复合结构可以包含声明,循环,控制结构;
查看全部 -
参数:
IN,表示该参数的值必须在调用存储过程时指定
OUT,表示该参数的值可以被存储过程改变,并且可以返回
INOUT,表示该参数在调用时指定,并且可以被改变和返回
特性:
查看全部 -
创建存储过程:
查看全部 -
存储过程:
存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理
存储过程的优点:
增强SQL语句的功能和灵活性
实现较快的执行速度
减少网络流量
查看全部 -
MySQL命令执行流程:
查看全部 -
限制查询结果返回的数量
查看全部 -
LIMIT 2;指返回第三行。
LIMIT 2,2;指从第三行开始,返回2行。
即LIMIT a,b;指从第a+1行开始返回b行。
查看全部 -
记录从零开始编号
查看全部
举报