CREATE DEFINER=`root`@`localhost` PROCEDURE `new_procedure7`( In p1_no int(11),
In id int(10) ,
In name varchar(50) ,
In surname int(10) ,
In age int(10) ,
in gender int(10) )
begin
If ( name1) not null then
INSERT INTO krishna.tbl_batperformance (id ,name , surname , age , gender )values(
(SELECT id
FROM tbl_std
WHERE tbl_std.stud_name = name ) ,
name ,surname, age , gender, fibat1fours );
end if ;
end ;
这是我编写的程序,但问题是我必须检查过程中的所有输入参数是否为null,我必须将它们插入表中。