#MySQL创建储存过程函数
# 存储过程使用大纲 有参数传递
delimiter $$
#声明一个名称
create PROCEDURE add_student_infor(
in p_userName VARCHAR(20),in p_phone VARCHAR(11),in p_sex char(2),in p_introduce VARCHAR(255))
# 开始操作
begin
# 撰写真正在操作DML+DQL都行
#SET @userName='龙姑娘'
#SELECT introduce '简介' FROM student WHERE userName=@userName;
INSERT into student (userName,phone,sex,introduce) VALUES (p_userName,p_phone, p_sex,p_introduce);
end $$
delimiter;
# 使用函数(调用储存程序)
#CALL get_student_introduce();
call add_student_infor('疯狂的阿杨','12345678','男','一个胖男人');
SELECT * FROM student WHERE userName='疯狂的阿杨';
MySQL创建储存过程函数
最新推荐文章于 2024-06-15 21:40:09 发布