Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #75634
    Avatar de cafedrigocafedrigo
    Participante

      Boa tarde.

      Estou tentando criar a função abaixo e não estou conseguindo.
      O Que estou fazerndo de errado.
      Utilizo o SqlNavigator
      ————————————————————————–
      FUNCTION VER_AREAS(pIdentidicador varchar2)
      RETURN types.cursorType IS
      l_cursor types.cursorType;
      BEGIN
      open l_cursor for select * from Areas where Identificador = pIdentidicador
      order by Identificador;
      return l_cursor;
      EXCEPTION
      WHEN ZERO_DIVIDE THEN
      RETURN “”;
      WHEN NO_DATA_FOUND THEN
      RETURN “”;
      END VER_AREAS;
      ———————————————————————–
      E está me aparendo estes erros:
      PLS-00201: o identificador ‘TYPES.CURSORTYPE’ deve ser declarado

      Alguem pode me ajudar.
      Nunca trabalhei com cursor.

      Agradeço antecipadamente.

      #75655
      Avatar de CraussCrauss
      Participante

        Cola isto no SQLPlus e depois tenta criar a function… deve funcionar

        create or replace package types
        as
        type cursorType is ref cursor;
        end;

        #75697
        Anônimo

          Valeu Crauss

          Irei testar

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.
        plugins premium WordPress