Cita:
Iniciado por jc3000 Si haces así la llamada debería funcionar :
SELECT FUNCION ( PARAM1, PARAM2 ) INTO VARIABLE FROM DUAL;
O
var := FUNCION ( PARAM1, PARAM2 ) ;
SELECT cantidadSuministrada('Tuerca','Smith') INTO v_cant FROM DUAL;
No funciona, probe a pasar los parámetros sin comillas y tampoco. Da el siguiente error:
Código ERROR:
Ver originalSELECT cantidadSuministrada('Tuerca','Smith') INTO v_cant FROM DUAL
*
ERROR en línea 1:
ORA-00905: falta una palabra clave
v_cant := cantidadSuministrada(Tuerca,Smith);
tampoco me funciona, error:
Código ERROR:
Ver originalSP2-0851: El comando que empieza por "v_cant := ..." no está disponible en iSQL*Plus
Un saludo :S