Witam… mam takie pytanie, dlaczego poniższy kod działa w konsoli MySQL’a a jako zapytanie w PHPMyAdminie nie działa? Jaka jest różnica między tymi apliakacjami? Może w kodzie jest coś źle? Używam WAMP’a
delimiter //
create procedure suma_zamowien (out suma float)
BEGIN select sum(wartosc) into suma from zamowienia;
END
//
delimiter ;
Wyskakuje taki błąd:
Błąd
Wygląda na to, że w twoim zapytaniu SQL jest błąd. W znalezieniu przyczyny problemu może pomóc także - jeśli się pojawi - poniższy opis błędu serwera MySQL.
ERROR: Nieznany znak przestankowy @ 11
STR: //
SQL: delimiter //
create procedure suma_zamowien (out suma float)
BEGIN select sum(wartosc) into suma from zamowienia;delimiter //
create procedure suma_zamowien (out suma float)
BEGIN select sum(wartosc) into suma from zamowienia;delimiter //
create procedure suma_zamowien (out suma float)
BEGIN select sum(wartosc) into suma from zamowienia;
zapytanie SQL: Dokumentacja
delimiter // create procedure suma_zamowien (out suma float) BEGIN select sum(wartosc) into suma from zamowienia;
MySQL zwrócił komunikat: Dokumentacja
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'delimiter //
create procedure suma_zamowien (out suma float)
BEGIN select su' at line 1