检查程序中的所有输入参数是否为空并将它们插入表中

时间:2017-09-06 10:08:24

标签: mysql mysql-error-1064

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,我必须将它们插入表中。

0 个答案:

没有答案