【发布时间】:2018-12-04 16:53:04
【问题描述】:
我想从存储过程返回一个输出参数。 我已经写了下面的查询,但是输出参数给出了空白值
CREATE DEFINER=`root`@`%` PROCEDURE `GetVendorSpecificReport`(
startdate DATE,
enddate DATE,
vendorname varchar(50),
out vendoremail varchar(50)
)
BEGIN
SELECT email into vendoremail from user where FirstName=@vendorname;
select distinct concat(u.Firstname, ' ', u.Lastname) as Name,
u.FirstName, t.subtask, u.NTName, from user U, task t, groupuser g, `group` g1
where U.idUser= t.userid and g.userid= U.idUser
and g1.name=vendorname and date >= startdate and date <= enddate
order by date,u.FirstName asc;
END $$
DELIMITER ;
谁能帮我解决这个问题?
【问题讨论】:
标签: c# mysql stored-procedures output-parameter