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

MySQL-syntaksfejl i WHILE-sætning

Proceduren ser ok ud, jeg gætter på, at du mangler afgrænsningen

delimiter //
CREATE PROCEDURE dowhile()
  BEGIN
   DECLARE v1 INT DEFAULT 5;
    WHILE v1 > 0 DO
     SET v1 = v1 - 1;
   END WHILE;
 END; //
delimiter ;



  1. MySQL - Dublet indtastningsfejl ved forsøg på at tilføje ny kolonne

  2. opret forbindelse til postgres server på google compute engine

  3. Hvordan får man størrelsen på mysql-databasen?

  4. JSON_KEYS() – Returner nøglerne fra et JSON-objekt i MySQL