2013-07-05 24 views

回答

0

如果你正在尋找的源代碼表,你可以使用以下命令:

select DBMS_METADATA.GET_DDL('TABLE','<table_name>') from DUAL; 

存儲過程,你可以使用

select text from all_source where name = '<procedure name>' 

一般來說,這不是一個cx_Oracle具體的問題,只需調用oracle特定的表(如all_source)或函數(如get_ddl)並像其他任何查詢一樣讀取它。在Oracle中有更多這種類型的表(比如user_source,對於特定用戶擁有的源代碼),但是我正在做這件事,並且沒有方便地訪問Oracle數據庫來提醒自己。

相關問題