gpt4 book ai didi

oracle - SqlPlus 查询问题(包规范和正文)

转载 作者:行者123 更新时间:2023-12-02 05:37:52 25 4
gpt4 key购买 nike

我试图通过这样做从 sqlplus 获取包规范和主体..

select text from all_source
where name = 'PACK_JACK'
order by line;

但我只得到它的主体而不是规范..我必须更改什么才能将它们作为一个文件..谢谢

最佳答案

all_source View 中有一个 TYPE 列。该类型可以有 2 个值 - 'PACKAGE' 和 'PACKAGE BODY'。因此要获取规范,

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE'
order by line;

并获取正文

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE BODY'
order by line;

此外,您可以使用 user_source,而不是使用 all_source。 all_source 包含所有内容,包括系统包。 USER_SOURCE 仅具有用户定义的包。

关于oracle - SqlPlus 查询问题(包规范和正文),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6986544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com