@Romanuss

Не работает создание пользовательских функций?

Здравствуйте, имеется некоторая ошибка синтаксиса при написании самого простой пользовательской функции:
CREATE FUNCTION func1(@year int)
RETURNS float
AS
BEGIN
return (select SUM(abc.price) from abc where abc.data_ = @year);
END;


Копировал пример с документов Microsoft. Что можно изменить, что юы заработало?

Собственно сама ошибка:

#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'AS
BEGIN
RETURN Sum(abc.price)' на строке 3
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 03:01
1000 руб./за проект
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект