22
2010
Select para recuperar los parámetros de una función o procedimiento

Si queremos saber los parámetros de entrada o salida de una función o procedimiento, basta con ejecutar esta select:
SELECT
obj.name package_or_procedure,
arg.procedure$ procedure,
arg.argument,
arg.pls_type,
arg.position#,
arg.sequence#,
decode(arg.in_out, null,’IN’, 1,’OUT’, 2,’IN/OUT’, ‘Desconocido’) in_out
FROM
sys.argument$ arg,
sys.obj$ obj
WHERE
obj.obj# = arg.obj#
AND obj.name = ‘DIAS_EFEC_JORNADA_MES’ ORDER BY 1, 2, 5, 6;
Esto nos devolverá un registro por cada parámetro, comenzando por el de salida, con el tipo de variable que es, la posición y si es IN, OUT o IN/OUT:
DIAS_EFEC_JORNADA_MES NUMBER 0 1 OUT
DIAS_EFEC_JORNADA_MES P_CH_HABIL VARCHAR2 1 2 IN
DIAS_EFEC_JORNADA_MES SALIDA VARCHAR2 2 3 IN/OUT
Artículos relacionados
2 Comments + Add Comment
Leave a comment
Ayudas!
Encuéntralo aquí
Entradas recientes
- Extensión Opencart para poner el precio con IVA
- Poner una página de mantemiento en tu web
- Formatear texto de un fichero con un Script Batch
- Crear un report con Oracle Reports
- Cloud Computing y Administración de servidores
- Tareas programadas en Linux (Cron)
- Editar ficheros de traducciones .po y .mo
- Cambiar la carpeta de un dominio
- Modificar la directiva register_globals
- Solución al error de instalación de Oracle 11g XE
- Crear un listener o escuchador en Android
- Buscar en el código de una página web con java
- Hola Mundo en Android
- Prácticas de PHP – MySql
- Instalar servidor de audio o video Icecast2
- Algoritmos de planificación (FIFO, WFQ, Round Robin, Prioridad)
- Sockets en Java (UDP y TCP) | Ejemplo de compras
- Aplicaciones Multimedia en la red
- Conexiones persistentes y no persistentes
- Comparación de arquitecturas Cliente-Servidor y P2P
Recientes
- Ber: Gracias Rodrigo!
- Rodrigo: se puede agregar el siguiente hint /*+ FIRST_ROWS(100) */ donde 100 es el integer que puede ser cambiado...
- Rodrigo: Mi pequeño aporte: – CURSORES ABIERTOS POR SESION Y CONSULTA Q EJECUTA SELECT A.SID, B.STATUS,...
- Rodrigo: Lastima que no tengo el permiso suficiente para poder ejecutar la consulta jajajaja.
- Lord Belial: Me fue muy útil, muchas gracias.
Categorías
- Android (4)
- Bases de datos (72)
- Data Mining (2)
- MySql (3)
- Oracle (60)
- SGBD (4)
- Cajon desastre (4)
- Consolas (5)
- Desarrollo web (62)
- Blogger (1)
- Google Maps (3)
- SEO (10)
- Wordpress (19)
- Ensamblador (13)
- Codigo (7)
- Facebook (API) (12)
- Adsense (1)
- Aplicación Test (1)
- Conectar con Facebook (3)
- Facebook en Español (2)
- Publicar Facebook (4)
- Flash (1)
- Flex (1)
- Forms (2)
- Hardware (18)
- Arquitectura (3)
- Iphone (5)
- Java (24)
- Android (1)
- JavaScript (17)
- Php (13)
- Proyectos Programación (10)
- Redes (22)
- Software (21)
- Ubuntu (6)
- Vb.net (4)
- Windows (1)
- XML (6)
… [Trackback]…
[...] Informations on that Topic: codigojavaoracle.com/select-para-recuperar-los-parametros-de-una-funcion-o-procedimiento [...]…
Lastima que no tengo el permiso suficiente para poder ejecutar la consulta jajajaja.