![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#2
|
|||
|
|||
|
Si coloque el ; al finalizar la linea
|
|
#3
|
||||
|
||||
|
¿Que quiere decir "no funcionó"?
__________________
E pur si muove |
|
#4
|
|||
|
|||
|
emite elmensaje
"comando SQL no terminado correctamente" |
|
#5
|
||||
|
||||
|
pues a mi la sintaxis exec "nombre_procedure(parametro1, parametro2);" me funciona bien. Asegúrate del punto y coma final y de que sea un procedure, no una function.
__________________
E pur si muove |
|
#6
|
|||
|
|||
|
Mira yo tengo este sp en la base:
( NOMTABLA IN VARCHAR2 DEFAULT NULL, NUEVO_ID OUT number ) as begin SELECT S.SECUENCIA INTO GENERAR_ID_S.NUEVO_ID FROM omwb_login1.SECUEN S WHERE S.TABLENAME = NOMTABLA; end GENERAR_ID_S; y lo llamo asi: exec omwb_login1.generar_id_s('ESTADO'); y me da este error PLS-00306: número o tipos de argumentos erróneos al llamar a 'GENERAR_ID_S' ORA-06550: línea 1, columna 7: PL/SQL: Statement ignored que estoy haciendo mal? Gracias por la ayuda |
|
#7
|
||||
|
||||
|
¡¡No te puedo creer!!... nos estuviste engañando
![]() Esto no te dice nada: PLS-00306: número o tipos de argumentos erróneos al llamar a 'GENERAR_ID_S' Simplemente el procedure tiene dos parámetros y vos solo estas pasando uno!!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#8
|
||||
|
||||
|
1.- Por favor, encierra tu código entre tags [code] para que se pueda leer bien la próxima vez
2.- No pones el nobre del procedimiento en el ejemplo de código 3.- Si se supone que el procedimiento es el que aparece en el error, me parece que el propio mensaje te da la solucion: el procedimiento espera dos parámetros y tú solamente le pasas uno ![]()
__________________
E pur si muove |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|