Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

error pls-00103

Estas en el tema de error pls-00103 en el foro de Oracle en Foros del Web. mi código y error...son los que aparecen a continuación. SQL> create or replace package pkg_prof as 2 PROCEDURE Contabilizar (dept_nombre) ; 3 FUNCTION obtener_total_prof(dept_nom VARCHAR2) ...
  #1 (permalink)  
Antiguo 23/11/2011, 19:42
 
Fecha de Ingreso: noviembre-2011
Ubicación: Santiago
Mensajes: 1
Antigüedad: 9 años, 6 meses
Puntos: 0
Pregunta error pls-00103

mi código y error...son los que aparecen a continuación.

SQL> create or replace package pkg_prof as
2 PROCEDURE Contabilizar (dept_nombre) ;
3 FUNCTION obtener_total_prof(dept_nom VARCHAR2) RETURN NUMBER;
4 end pkg_prof;
5 /

Advertencia: Paquete creado con errores de compilaci¾n.

SQL> show errors
Errores para PACKAGE PKG_PROF:

LINE/COL ERROR
-------- -----------------------------------------------------------------
2/37 PLS-00103: Se ha encontrado el sÝmbolo ")" cuando se esperaba uno
de los siguientes:
in out <an identifier> <a double-quoted delimited-identifier>
... LONG_ double ref char time timestamp interval date binary
national character nchar
El sÝmbolo "<an identifier>" ha sido sustituido por ")" para
continuar.

SQL>


necesito que el procedimiento llame a una funcion que devuelva la cantidad de profesores de un departamento , para el cual se le entrega el nombre especifico, todos estos datos estan insertados en tablas ya creadas. pero primero ...debo corregir estos errores por favor ayudenme.
  #2 (permalink)  
Antiguo 24/11/2011, 06:08
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 12 años, 4 meses
Puntos: 360
Respuesta: error pls-00103

en el procedimiento no le tienes tipo de dato a la variable dept_nombre
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: error_pls-00103, packages, procedure
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:41.