Sql 基本甲骨文问题
我有一个疑问:Sql 基本甲骨文问题,sql,oracle,plsql,Sql,Oracle,Plsql,我有一个疑问: select total.lecgrouplecture(l.groupcode) lecturename, total.lecgrouptime(l.groupcode) lecttime from total.lecgroup l where term = (select term from total.CURENTTERM) and rownum < 10 order by lecturename
select total.lecgrouplecture(l.groupcode) lecturename,
total.lecgrouptime(l.groupcode) lecttime
from total.lecgroup l
where term = (select term
from total.CURENTTERM)
and rownum < 10
order by lecturename
我想知道total.lecgrouptimel.groupcode是什么,并从何处获取此信息?total是包名 LecGroupExportion是该包中的一个函数
在user_source中查找代码,或使用类似SQL Developer或TOAD的GUI。看起来TOTAL是一个模式的名称,从username='TOTAL'的所有_用户中选择*。如果是这种情况,则必须是pl/sql函数。您将找到它对的查询的作用:
请用大写字母开始句子。谢谢。我使用此查询查看内部用户源:从用户源中选择*但我看不到任何关于LecGroupTeachs的信息。从用户源中选择文本,其中name='TOTAL'按行排序;这可能是因为您不是包的所有者:从all_source中选择文本,其中name='TOTAL'按行排序@文森特:谢谢。我已经习惯了写包了,我甚至不认为它可以是一个独立的函数。
SELECT *
FROM all_source
WHERE owner = 'TOTAL'
AND name = 'LECGROUPLECTURE'
ORDER BY line;