1、代码创建
#创建存储过程
DELIMITER//
CREATE PROCEDURE TEST()
#需要传参的括号里面加上要传的变量(IN SO VARCHAR(20))
BEGIN
SELECT * FROM TABLE;
END//
DELIMITER;
#执行
CALL TAST()
#有变量CALL TAST('值$') 注意字符串要加上''
2、新建操作
起好名字后再根据需要传参
然后完成,代码修改成自己需要的,再点保存。(注意`root`@`localhost`是自己,没输就报错1064)
CREATE DEFINER=`root`@`localhost` PROCEDURE `NIMA`(IN SO VARCHAR(20))
BEGIN
#Routine body goes here...
SELECT * FROM x_student WHERE SNO=SO;
END