CREATE OR REPLACE FUNCTION PUBLIC.CUSTOM_RANDOM(START_NUMBER NUMERIC, END_NUMBER NUMERIC) RETURNS NUMERIC  
    STRICT    LANGUAGE PLPGSQL  
AS  
$$  
BEGIN  
    RETURN TRUNC(RANDOM() * ((END_NUMBER + 1) - START_NUMBER) + START_NUMBER);  
END;  
$$;  
  
ALTER FUNCTION PUBLIC.CUSTOM_RANDOM(NUMERIC, NUMERIC) OWNER TO LMS;