Erro no procedimento Oracle PL / SQL

Eu recebi um erro em

ERROR at line 1:
ORA-28110: policy function or package VPD1.COLUMN_SEC_PACKAGE has error

Por favor me ajude. Ao implementar a segurança no nível da coluna no oracle, recebi o erro.

Procedimento:

CREATE OR REPLACE package body COLUMN_SEC_PACKAGE
 is
  FUNCTION TEST_SEC( OWNER VARCHAR2, OBJNAME VARCHAR2)
    RETURN VARCHAR2
   is v_SQL VARCHAR2(2000):='1=0';
  begin
     IF (SYS_CONTEXT('USERENV','SESSION_USER') ='VPD1')
     THEN
         v_SQL:=NULL;
     END IF;
     RETURN V_SQL;
  end;
  /

PL / SQL para adicionar política

BEGIN
    DBMS_RLS.ADD_POLICY (object_schema => 'VPD1', 
                           object_name => 'employee',
                           policy_name => 'VPD1_POLICY_COLUMN1',
                       function_schema => 'VPD1',
                       policy_function => 'COLUMN_SEC_PACKAGE.TEST_SEC',
                     sec_relevant_cols => 'salary');
 END;
 /

questionAnswers(1)

yourAnswerToTheQuestion