Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

kesalahan sintaks untuk deklarasi variabel mysql

Anda perlu untuk sementara mengubah pembatas jadi klien MySQL tidak berpikir Anda sudah selesai dengan pernyataan Anda ketika melihat titik koma pada baris 3:

DELIMITER //

CREATE PROCEDURE dorepeat(IN p1 INT)
BEGIN
  DECLARE x INT DEFAULT 0;
  REPEAT SET x = x + 1; UNTIL x > p1 END REPEAT;
END//

DELIMITER ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memilih pasangan baris unik dari tabel secara acak?

  2. Bagaimana cara meminta javascript menunggu mysql menetapkan nilai ke variabel php?

  3. Apa yang setara dengan bind_result di PDO?

  4. Bagaimana cara menghentikan kueri mysql yang sedang berjalan

  5. Backup dan Restore database MySQL di PHP