sql >> Database >  >> RDS >> Mysql

MySQL-syntaxisfout in WHILE-instructie

De procedure ziet er goed uit, ik denk dat je het scheidingsteken mist

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



  1. Aan de slag met Oracle LiveSQL

  2. De inhoud van het antwoord moet een tekenreeks of object zijn dat __toString() implementeert, boolean gegeven na verplaatsing naar psql

  3. SQL Server - Automatische verhoging die UPDATE-instructies mogelijk maakt

  4. Toepassingen die op Linux draaien verbinden met Amazon Relational Database Services (RDS) voor SQL Server