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

Syntaksfejl i MySQL-lagret procedure efter BEGIN

Du mangler afgrænsningen definition før og efter den lagrede proc-definition:

Da den lagrede proc-definition og -tekst var ok, gav syntax chack dig tommelfingeren op, men koden ville ikke køre korrekt i din klient.

Brug følgende skelet til at definere en lagret procedure:

delimiter //
create procedure ...
...
end
//
delimiter ;



  1. ORA-28000:kontoen er låst fejl bliver hyppigt

  2. Sådan udtrækkes en understreng fra en streng i T-SQL

  3. Automatisk dataindsamling:Databasefiler og logiske drev i MS SQL Server

  4. Batch flere udvalgte erklæringer, når du ringer til Oracle fra ADO.NET