Я пытаюсь создать простую хранимую процедуру в mysql. В этой хранимой процедуре я пытаюсь вызвать представление и отобразить его на странице.
delimiter //
CREATE PROCEDURE SelectSearchResultsContract (start int, quantity int)
BEGIN
select
searchresultsdisplayview.CompanyName,
searchresultsdisplayview.LastChanceDate,
searchresultsdisplayview.PhoneNumber,
searchresultsdisplayview.ContactName,
searchresultsdisplayview.City,
searchresultsdisplayview.State
FROM searchresultsdisplayview -- this is a view
OFFSET start
LIMIT quantity ;
END
//
delimiter ;
Я не могу создать это из-за синтаксиса.говорит, что я скучаю по simicolon.Я создал много, что нам нравится, используя таблицы, но представление не нравится.Может кто-нибудь, пожалуйста, скажите мне, что мне не хватает.
Точная ошибка:
Код ошибки: 1064. У вас есть ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MariaDB, на предмет правильного синтаксиса для использования рядом с «начальным значением LIMIT» в строке 15
