在Laravel中如何调用带有OUT参数的MySQL存储过程

3

有人知道如何在Laravel中使用OUT参数调用MySQL存储过程吗?

假设我有以下代码:

DB::statement('CALL sp_user_add(:name, :email, :password, :key, @res, @id);',
    array(
        $name,
        $email,
        $password,
        $key
    )
);

如何获取@res@id的值?

如果您使用DB::select(),也许可以获得返回的值? - lukasgeiter
1个回答

4

需要选择吗?我认为当使用 select() 时,Laravel 会自动添加它。 - user1669496
1
是的!谢谢! 你几乎是对的。你只是在查询中忘记了“select”。 - zhekaus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接