Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 18-jul-2007, 11:04   #1 (permalink)
birus está en el buen camino
 
Avatar de birus
 
Fecha de Ingreso: noviembre-2002
Ubicación: México DF
Mensajes: 40
Enviar un mensaje por MSN a birus Enviar un mensaje por Yahoo  a birus
Pregunta Ejecutar Stored Procedure desde Toad

Hola,

Tengo que ejecutar un Stored Procedure desde el Toad y no se como ejecutarlo, me podrian ayudar.

Este Stored se encuentra dentro del Package PKG_ADMINISTRA_USUARIO

Estos son los parametros que recibe y devuelve..

Código:
PROCEDURE SP_CONSULTA_EMPLEADO (piv_vcusuario  IN VARCHAR2,
                                   pov_pnusuarioid         OUT NOCOPY      NUMBER,
                                   pov_vcusuarionomb       OUT NOCOPY      VARCHAR2,
                                   pov_vcusuarioap         OUT NOCOPY      VARCHAR2,
                                   pov_vcusuarioam         OUT NOCOPY      VARCHAR2,
                                   pov_nnumepleado         OUT NOCOPY      NUMBER,
                                   pov_vcusuariopuesto     OUT NOCOPY      VARCHAR2,
                                   pov_vcusuariodepto      OUT NOCOPY      VARCHAR2,
                                   pov_vcusuariostatus     OUT NOCOPY      VARCHAR2,
                                   pov_vcusuariostatusrh   OUT NOCOPY      VARCHAR2,
                                   pov_dfactualiza         OUT NOCOPY      DATE,
                                   pov_nfuncion            OUT NOCOPY      NUMBER,
                                   pov_nidformato          OUT NOCOPY      NUMBER,
                                   poc_cururol             OUT NOCOPY      curout,
                                   poc_curuapl             OUT NOCOPY      curout)
Lo intenté ejecutar asi:


EXECUTE SP_CONSULTA_EMPLEADO('634122');
EXECUTE PKG_ADMINISTRA_USUARIO.SP_CONSULTA_EMPLEADO('63412 2');

pero me manda ORA-00900 invalid SQL Statement

Me podrian ayudar para saber como ejecutarlo

GRACIAS !!!!!!!!
birus está desconectado   Responder Citando
Antiguo 18-jul-2007, 18:08   #2 (permalink)
sir_joshua está en el buen camino
 
Avatar de sir_joshua
 
Fecha de Ingreso: diciembre-2004
Mensajes: 411
Re: Ejecutar Stored Procedure desde Toad

dentro del TOAD te puedes ir a la seccion de "ESCHEMA BROWSER" ahi dentro en la pestaña de package buscas PKG_ADMINISTRA_USUARIO, te aparece junto al nombre del lado izquierdo un botoncito de +, haz click ahi y busca SP_CONSULTA_EMPLEADO y luego con el boton derecho le das ejecutar y te aparece una pantalla pidiendo los datos que requiere el procedure para su ejecucion... por cierto, esto ke te comento es con TOAD version 9, tu ke version utilizas..?


DESDE LA LINEA DE COMANDOS DE SQLPLUS O EL EDITOR DE TOAD
---
DECLARE
piv_vcusuario VARCHAR2(200);
BEGIN
piv_vcusuario := 'Mi Info';
PKG_ADMINISTRA_USUARIO.SP_CONSULTA_EMPLEADO(piv_vc usuario);
COMMIT;
END;


espero te sirva.... salu2.
__________________
http://sir-joshua.hi5.com
Mex. Mex.
sir_joshua está desconectado   Responder Citando
Antiguo 18-jul-2007, 18:51   #3 (permalink)
birus está en el buen camino
 
Avatar de birus
 
Fecha de Ingreso: noviembre-2002
Ubicación: México DF
Mensajes: 40
Enviar un mensaje por MSN a birus Enviar un mensaje por Yahoo  a birus
Re: Ejecutar Stored Procedure desde Toad

Gracias !

Tengo una versión viejita del Toad (7.6)

Al ejecutarlo desde la linea de comandos me arroja el siguiente error... No se a que se debe ya que solo pide un parametro de entrada.

ORA-06550: line 5, column 1:
PLS-00306: wrong number or types of arguments in call to 'SP_CONSULTA_EMPLEADO'
ORA-06550: line 5, column 1:
PL/SQL: Statement ignored

__________________
Sergio Barragán
birus está desconectado   Responder Citando
Antiguo 18-jul-2007, 22:09   #4 (permalink)
kikolice ha deshabilitado el karma
 
Avatar de kikolice
 
Fecha de Ingreso: marzo-2004
Mensajes: 1.117
Re: Ejecutar Stored Procedure desde Toad

tienes que declarar todas las variables que espera el procedure (en este caso todas son out)
__________________
Blogzote.com :-) Mi blog
kikolice está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:34.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93