0
Я сделал функцию в Oracle, которая вычисляет расстояние между двумя точками (x1,y1)
и (x2,y2)
, вот оно:Oracle SQL, как для вызова функции создается
CREATE OR REPLACE FUNCTION afstand_cart (x1 IN number, x2 IN number, y1 IN number, y2 IN number)
RETURN number IS
BEGIN
return sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1));
END;
Теперь, как я называю эту функцию?
SELECT afstand_cart(0,0,1,1) FROM dual
Не работает.
это PLSQL правильно? – Coffee