Я пытаюсь написать функцию, которая принимает минимальный и максимальный ввод и возвращает двойное значение.
Входы:
high (integer)
low (integer)
Выход:
val (double)
Мой код SQL:
CREATE OR REPLACE FUNCTION random_between(low INT ,high INT)
RETURNS DOUBLE AS
BEGIN
RETURN floor(random()* (high-low + 1) + low);
END;
Ошибка:
ОШИБКА: синтаксическая ошибка в начале или рядом с ним