变量没有在mysql sp里面设置

时间:2017-08-25 12:51:30

标签: mysql stored-procedures

您好我正在尝试在MySQL sp中设置@in_client_id,但它始终为0。它应该返回管理员客户端ID。请告诉我遗漏的地方。 但是@countTotal中的计数正在设置。

      **select @countTotal := COUNT(*) from Client WHERE vc_client_key = vc_client_key;

    SELECT @in_client_id := in_client_id from Client WHERE vc_client_key = 'admin';
    select @in_client_id;**

1 个答案:

答案 0 :(得分:0)

谢谢我解决了。我使用in_client_id作为局部变量名,此名称也属于表列名。当更改本地var中的名称时,它似乎正在工作..谢谢......