Я новичок в функциях, и мне было интересно, если кто-то может сказать мне, что делает эта функция? Он преобразует 20.0818 в 0.
CREATE OR REPLACE FUNCTION ISDATE(v_date IN VARCHAR2) RETURN number IS
v_date1 DATE;
BEGIN
select to_date(v_date,'mm/dd/yyyy') into v_date1 from dual;
RETURN 1;
Exception WHEN Others THEN
RETURN 0;
END;
Я не получаю эту часть.
ISDATE (v_date IN VARCHAR2) номер возврата IS
v_date1 ДАТА