私はこの手順を持っていますが、これは「不明な列」エラーをスローします
USE dhod;
DELIMETER @@
CREATE PROCEDURE sp_drive_size(IN uname VARCHAR(100),IN size INT)
BEGIN
DECLARE dsize INT DEFAULT 0;
DECLARE new_size INT DEFAULT 0;
SELECT drive_size INTO dsize FROM profile WHERE username = uname;
SET new_size=dsize+size;
UPDATE profile SET drive_size=new_size WHERE username = uname;
END @@
DELIMETER ;
私はこのエラーを取得 しています 不明な列 'uname' in 'where clause'