0
MySQLストアドプロシージャに問題があります。私はプロシージャ内の挿入クエリが行の影響に基づいてtrueまたはfalseを返すiestringで実行されるかどうかをチェックしたい。挿入結果を返すIN OUTパラメータを持つmysqlのストアドプロシージャを呼び出す
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_set_roles`(in p_rolename varchar(20),
in p_description varchar(25),out strresult varchar(20))
BEGIN
insert into tbl1(rolename,roledesc)
values(p_rolename,p_description);
SET @strresult="True";<br>
END
以下のようなOUT parameter.Myコードに私が試したが、私は、文字列@strresult=null
でNull
値を得ました。
助けてください。
は今、それが動作する...あなた@TomのMacをありがとう... – Mayur