0
請幫我理解, 我需要將創建新用戶的存儲過程寫入db。mysql select into返回NULL
delimiter //
CREATE PROCEDURE add_user (x VARCHAR(25))
BEGIN
DECLARE x VARCHAR(25) DEFAULT 'mark';
DECLARE newname VARCHAR(25);
DECLARE xid INT;
SELECT x, id INTO newname, xid
FROM users WHERE x = x;
SELECT newname;
END;
delimiter ;
當我call add_user('peter');
它讓我看到: newname/null
不要我去哪裏錯了?
'WHERE xname = xname'? – axiac
我的不好,不好意思,把'xname改爲x' – 100vla