我怀疑您的问题是您试图将全局声明的类型放入本地声明的类型。
我认为,如果您将程序更改为以下内容,则应该可以使用。
declare RetVal TB48_RECTYPE; i_nip varchar2(200);begin i_nip := '86583557'; RetVal := USERTEMPOS.PKG_ESTRANG_NOVA.RETORNA_INFOS_TABELA_48 ( I_NIP ); commit;end;
目前您
commit无所事事…
您尚未提供创建全局类型的方式,但是如果没有在包中进行创建,则提供的语法不正确;您确定它已编译吗?



