MySQL过程无法按预期执行

问题描述 投票:-1回答:1
CREATE PROCEDURE `userCredentialsWeight`(IN data1 varchar(50), IN data2 varchar(250))
BEGIN

    /* all declaration */

    IF (SELECT field1 FROM user_credentials WHERE field1 = data1 LIMIT 1 )
    THEN
        SET DATA_WEIGHT = 75;
    ELSE
        SET DATA_WEIGHT = 100;
    END IF;

    /* More calculations here */

END

现在我的问题是WHERE无法获得data1的值后的情况。

平台-Mysql(我正在使用MYSQL Workbench)

mysql procedure
1个回答
0
投票
测试
© www.soinside.com 2019 - 2024. All rights reserved.