Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
acoplack
Rank: Estagiário Júnior
Mensagens: 1 Registrado em: Seg, 23 Nov 2009 10:12 am
Localização: campina grnade pb
Seg, 23 Nov 2009 10:21 am
Pessoal,
como faço para testar um member procedure por exemplo no caso abaixo.
Selecionar tudo
CREATE TYPE person_typ AS OBJECT (
name VARCHAR2(20),
MEMBER PROCEDURE display_details ( SELF IN OUT NOCOPY person_typ ));
CREATE TYPE BODY person_typ AS
MEMBER PROCEDURE display_details ( SELF IN OUT NOCOPY person_typ ) IS
BEGIN
DBMS_OUTPUT.PUT_LINE(self.name);
END;
END;
Antenciosamente.
fsitja
Rank: OraSauro
Mensagens: 611 Registrado em: Seg, 19 Jan 2009 4:29 pm
Localização: Gaúcho no Rio de Janeiro - RJ
Seg, 23 Nov 2009 11:55 pm
Selecionar tudo
SQL> set serveroutput on
SQL>
SQL> declare
2 v_obj person_typ;
3 begin
4 v_obj := person_typ('MEU_NOME');
5 v_obj.display_details;
6 end;
7 /
MEU_NOME
PL/SQL procedure successfully completed
SQL>
Usuários navegando neste fórum: Nenhum usuário registrado e 18 visitantes