Tôi muốn lấy tên của tham số trong plsql.Nhận tên của thông số
Ví dụ,
procedure sp_example(myParam in varchar2) is
paramName varchar2(30);
begin
paramName = 'myParam';
end
end procedure sp_example;
Có cách nào để có được tên của myParam
sử dụng phản chiếu, thay vì cứng mã hóa nó?
Bạn có thể sử dụng 'OWA_UTIL.who_called_me' và một 'thủ tục who_am_i' để tự động được chủ sở hữu thủ tục và tên . Nhưng tiếc là không có cách dễ dàng để có được tên của thủ tục trong một gói. http://tkyte.blogspot.com/2009/10/httpasktomoraclecomtkytewhocalledme.html –