with stored oraclecommand odp net example ejecutar dataaccess c# .net oracle stored-procedures plsql

c# - stored - Cómo recuperar el cuerpo de un procedimiento o función de Oracle



oraclecommand execute stored procedure (2)

¿Esto ayuda? ¿No está claro si desea obtener esto a través de System.Data.OracleClient o vía SQL?

SELECT TEXT FROM ALL_SOURCE WHERE NAME = <proc_name> AND OWNER = <schema>

Lo que me gustaría hacer es recuperar la información de esquema para subprogramas, funciones, especificaciones de paquete y cuerpos de paquete desde una base de datos Oracle 9i para poder presentarlos al usuario en un cliente C # utilizando las clases en el Sistema. Espacio de nombres Data.OracleClient.

Hasta ahora, he podido mostrar los datos de esquema de alto nivel mucho más rápido que las aplicaciones Java, pero los paquetes y las funciones están fuera de mi alcance. Puedo mostrar las columnas, sus tipos, los índices, los comentarios a nivel de tabla y columna, y todo tipo de información realmente útil en formas realmente útiles. Ahora, si pudiera llegar a los procedimientos.