select xxpst_util_pkg.get_type_id_by_code ('CHANGE_REQUEST', 'MILESTONE_DUE_DATE_CHANGE') comment_type_id
from dual
select xxpst_util_pkg.get_type_id_by_code ('CHANGE_REQUEST', 'MILESTONE_DUE_DATE_CHANGE') comment_type_id
from dual
是从 SQL 语句调用 PLSQL 函数的平均值。DUAL 返回一行,因此它只产生函数的输出。 这和做没有什么不同
my_variable := xxpst_util_pkg.get_type_id_by_code ('CHANGE_REQUEST', 'MILESTONE_DUE_DATE_CHANGE')
就返回的内容而言,您需要查看该包的源代码。您可以通过像SQL Developer这样的工具看到这一点,或者你可以这样做:
select text
from all_source
where name = upper('xxpst_util_pkg')
order by type, line
作为猜测,对引用表执行一些简单的查询可能是一个包装例程,但源代码会给你答案。