Auto commit

This commit is contained in:
smallkun 2025-02-21 11:42:10 +08:00
parent e65236340b
commit d494b911e0

View File

@ -60,5 +60,23 @@ WHERE money >= 5000 AND money <= 8000;
#6
#10 存储过程
DELIMITER $$ #改变代码结束符
DROP PROCEDURE IF EXISTS pro_GetTopSalary;#创建存储过程之前先删除
#设置存储过程名,传入传出参数名和数据类型
CREATE PROCEDURE pro_GetTopSalary(IN in_did CHAR(10), OUT out_ename VARCHAR(30))
BEGIN
#连接查询+排序+分页
SELECT e.ename INTO out_ename
FROM t_employee e, t_salary s
WHERE e.eid = s.eid AND e.did = in_did
ORDER BY s.money DESC
LIMIT 1;
END $$
DELIMITER ;
#调用存储过程 传入用户变量接收传出数据并使用打印出来
CALL pro_GetTopSalary('d0001', @result);
SELECT @result;
```