First page Back Continue Last page Overview Graphics
Uživatelsky definované procedury a funkce
Př.: DB2 UDB/OSF White Box ADT
CREATE TYPE bod AS (
CREATE FUNCTION distance(p1 BOD, p2 BOD) RETURNS INTEGER
LANGUAGE SQL INLINE NOT VARIANT
RETURN sqrt((p2..y-p1..y)*(p2..y-p1..y) + (p2..x-p1..x)*(p2..x-p1..x));
SELECT Z.jméno
FROM zam Z, město M
WHERE M.název = ‘Ostrava’
AND distance(Z.bydliště, M.střed) < 25;