我试图在phpmyadmin中创建一个存储过程,但是当我尝试创建第二个存储过程时,我得到了错误
#1327 -未声明变量。
这样做很好:
BEGIN
DECLARE id_pro INT(9);
SELECT user_product_id INTO id_pro FROM usuario;
END但是,如果要添加另一个变量,则会得到以下错误:
BEGIN
DECLARE id_pro INT(9);
DECLARE date_product datetime;
SELECT user_product_id INTO id_pro, date_pro INTO date_product FROM usuario;
END它不检测date_product变量。
发布于 2019-03-17 00:43:18
若要分配INTO多个变量,请使用以下语法:
SELECT user_product_id, date_pro INTO id_pro, date_product FROM usuario;见 syntax。
发布于 2019-03-17 04:10:41
或者不使用INTO
SELECT id_pro := user_product_id, date_product := date_pro
FROM usuario;https://stackoverflow.com/questions/55202745
复制相似问题