... use Data::Dumper; use DBIx::ProcedureCall qw(Mrf_Maint.check_user:packaged:cursor:fetch); ... $accessroles = Mrf_Maint::check_user( $login_id, [ \$accessroles, 0 ] ); print Dumper($accessroles);