Я пытаюсь написать функцию PL/SQL в Squirrel client. когда Iam попытается выпустить скрипт в белке, получив эту ошибку. Пожалуйста, помогите мне в качестве нового для этого белка.Ошибка: неправильный синтаксис рядом с ключевым словом «RETURN». SQL: St00: E004ErrorCode: 156 при работе с Squirrel client
Сценарий:
CREATE FUNCTION totalHoliday
RETURN int IS
total int:= 0;
BEGIN
SELECT count(*) into total
FROM dbo.HOLIDAY;
RETURN total;
END;
/
Ошибка: Неправильный синтаксис около ключевого слова 'RETURN'. SQLState: S0001 ErrorCode: 156 произошла ошибка в: CREATE FUNCTION totalHoliday RETURN ИНТ общее INT: = 0
Я попытался, давая AS Вместо IS, но did'nt работать ..
КТ: MySQL не поддерживает PL/SQL, это особый язык Oracle. –
Можете ли вы предоставить мне правильный синтаксис для работы на белке. – sridhar
http://dev.mysql.com/doc/refman/5.5/ru/stored-programs-views.html –