存储过程是一组为了完成特定功能的SQL语句的集合,可以进行简单的逻辑处理,保存在数据库中,用户可以通过存储过程的名称调用,很类似java中的方法
- 创建存储过程的基本语法
create procedure 名称 参数列表
方法体
2.
CREATE DEFINER=`root`@`%` PROCEDURE `add_name`(in target int )
BEGIN
DECLARE name varchar(20);
if target = 1 then
set name = 'MYSQL';
ELSE
SET name = 'JAVA';
end if;
insert into test1.user(name) values (name);
END