sql >> Databasteknik >  >> RDS >> Mysql

Lagrad procedur med Alembic:MySQL-syntaxfel

Du behöver inte DELIMITER förutom i en miljö som stöder en serie av semikolonseparerade satser — MySQL-klienten.

Faktum är att DELIMITER kommandot är en inbyggd mysql-klient , och det känns inte igen av MySQL-servern.

Du får inte använda DELIMITER när du skickar uttalanden till MySQL-servern via ett API, även om det är CREATE PROCEDURE .




  1. Öppna eller länka text eller Excel som datakällor i Microsoft Access

  2. Hur man väljer Top N rader per grupp i MySQL

  3. Hur man filtrerar poster med aggregatfunktion AVG

  4. Använd MySQL relationsdatabaser på Ubuntu 10.10 (Maverick)