0
A
回答
4
PL/Scope可以提供這一點,但它是一個需要顯式啓用的編譯器選項。
啓用PL /範圍
alter session set plscope_settings = 'IDENTIFIERS:ALL';
重新編譯架構或選擇的對象,例如(這將重新編譯所有對象的選擇模式:
exec dbms_utility.compile_schema('MYSCHEMA',TRUE);
現在,你可以查詢在當前用戶所擁有的對象的所有標識符:
select * from user_identifiers;
相關問題
- 1. 使用Eclipse從變量聲明中提取所有變量名稱JDT
- 2. 獲取包中聲明的所有Java類的名稱
- 3. 名稱不明的變量聲明
- 4. 如何獲取包中所有類通用的常量變量?
- 5. 獲取變量名'@ErrorMessage'已被聲明
- 6. Emacs Lisp - 聲明具有變量/變量名稱的函數
- 7. 在APPLICATION中聲明所有常量變量的最佳方法
- 8. 如何獲取聲明新對象的變量的名稱
- 9. 獲取傳遞給方法的變量的聲明名稱C#
- 10. 獲取變量聲明
- 11. 查找變量的聲明名稱
- 12. 獲取在類中聲明的所有實例變量
- 13. Roslyn:從沒有變量名稱的catch聲明中獲取符號
- 14. 獲取變量的名稱
- 15. 動態聲明變量名稱
- 16. 變量名稱'@'已被聲明
- 17. LESS使用類名稱聲明變量?
- 18. 變量和常量的通用名稱
- 19. 在R中聲明常量變量
- 20. SSIS腳本任務獲取所有變量名稱和值
- 21. 如何從javascript獲取所有未聲明的變量
- 22. 變量聲明中所需的常量值
- 23. 變量聲明,其名稱包含來自循環的值
- 24. JS:獲取變量名稱
- 25. Ruby:獲取變量名稱
- 26. 命名空間中聲明的引用靜態常量變量
- 27. 變量聲明捕獲異常
- 28. 從字符串中獲取所有變量名稱javascript
- 29. 包變量聲明問題
- 30. 獲取AWS S3中所有存儲桶的名稱和數量
你的意思是你想幹什麼與PLSQL開發者打開包時一樣嗎?嘗試*在會話上啓用SQL TRACE *,然後打開一個包並查看會發生什麼。 –
我需要一個返回變量和常量列表的請求,如下所示: 1 PACKAGE1 \t變量\t VAR1 2包2 \t \t \t常量\t CONST1 3 PACKAGE1 \t \t \t常量\t CONST2 – asddsa1137