0
CREATE DEFINER=`root`@`localhost` PROCEDURE `test`(out myvalue int)
BEGIN
select count(*) from EventList_View group by eventId into myvalue ;
END
dies ist meine Vorgehensweise Ich rufe diesen Prozeduraufruf test(@output);
select @output;
wie diese zu bekommen, aber ich bin nicht in der Lage Wert des Ausgangsparameters als myvalue zu erhalten. Während ich versuche, select count(*)
aus EventList_View-Gruppe von eventId ausführen diese Abfrage ich bekomme Wert 5 Bitte sagen Sie mir, wie man Ausgangswert, wo ich falsch in der Prozedur.wie Ausgangswert in von Verfahren in mysql
Do Tag beantragen, die nur auf Ihre Frage in Zusammenhang steht. Ich denke SQL Server Tag passt nicht zu Ihrer Abfrage. –
Mögliches Duplikat von [mysql stored-procedure: out-Parameter] (http://stackoverflow.com/questions/1113579/mysql-stored-procedure-out-parameter) – Aruna
Das ist eine schreckliche Auswahl, die Sie dorthin gehen müssen. Siehst du warum? – Drew