在 PHPMyAdmin 中使用存储过程

Using stored procedure in PHPMyAdmin

我有以下存储过程:

CREATE PROCEDURE userAanmaken
(    
IN domeinNummer INT(11),
IN gebruikerNaam VARCHAR(45),
IN gebruikerPass VARCHAR(45),
IN gebruikerEmail VARCHAR(45),
IN gebruikerVN VARCHAR(50),
IN gebruikerTV VARCHAR(10),
IN gebruikerAN VARCHAR(50),
IN gebruikerGS VARCHAR(1),
IN gebruikerOL VARCHAR(30),
IN gebruikerGD DATE
)

BEGIN 

DECLARE lastID INT;

INSERT INTO Gebruiker(Domein_idDomeint) 
VALUES (domeinNummer);

SET lastId=LAST_INSERT_ID();

INSERT INTO Inlog (Gebruiker_idGebruiker,UserName,UserPass)
VALUES (lastId,gebruikerNaam,gebruikerPass);

INSERT INTO GGevens (Gebruiker_idGebruiker,Email,Voornaam,Tussenvoeg,Achternaam,Geslacht,Opleiding,GebDatum)
VALUES (lastId,gebruikerEmail,gebruikerVN,gebruikerTV,gebruikerAN,gebruikerGS,gebruikerOL,gebruikerGD);
END$$

现在我使用以下代码调用该过程:

CALL userAanmaken (@domeinNummer=3,@gebruikerNaam='Jansen',
@gebruikerPass='Jaap',
@gebruikerEmail='jan@piet.nl',
@gebruikerVN='Joop',
@gebruikerTV='van',
@gebruikerAN='Heha',
@gebruikerGS='M',
@gebruikerOL='Hoog',
@gebruikerGD='2011-11-11')

当我使用此 CALL 时 returns 出现以下错误:

1048 - Column 'Domein_idDomeint' cannot be null

Domein_idDomeint 应该是“3”这是程序中的“domeinNummer INT(11)”

有谁知道如何修复错误:)? (我正在使用 PHPmyadmin)

已修复:

CALL userAanmaken (
3,
'piet',
'Jaap',
'rrrr@piet.nl',
'Joop',
'van',
'Heha',

'M', 'Hoog', '2011-11-11')