sql >> Database teknologi >  >> RDS >> Mysql

MySQL:HVIS i lagret procedure

Du mangler et semikolon

CREATE PROCEDURE someFunction ( a VARCHAR(256),  b VARCHAR(256) )
    BEGIN
        DECLARE haveAllVariables INT;
        SET haveAllVariables = 1;

    IF     a = "" THEN SET haveAllVariables = 0;
    ELSEIF b = "" THEN SET haveAllVariables = 0;
    END IF;


  1. Sådan registrerer du, om en værdi indeholder mindst et numerisk ciffer i MariaDB

  2. mysql select woking ikke for varchar-feltet

  3. Sådan opretter og sletter du databaser og tabeller i PostgreSQL

  4. Sådan genberegnes et felt på GROUP