Mysql
 sql >> база данни >  >> RDS >> Mysql

Синтактична грешка на Mysql при създаване на съхранена процедура

Липсва ви персонализиран delimiter инструкция.

Тъй като сте го пропуснали, двигателят се опита да компилира операторите, когато намери първия терминатор на израза по подразбиране, точката и запетаята ; . И оттук изключението.

Поставете цялата си рутина между тях:

-- define the delimiter
delimiter //


--- place here your stored procedure

-- and lastly following line
//

-- reset the delimiter
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. Излезте от MySQL, без да се рестартира на El Capitan

  2. Подобряване на производителността на MySQL с разширени настройки на InnoDB

  3. Проблем при достъпа до предполагаемо деактивирана функция в CODEIGNITER

  4. как да добавя часове и минути в curdate mysql

  5. Homestead - Свързване с моята база данни