Oracle - AYUDA CON STORED PROCEDURE..URGENTE

 
Vista:

AYUDA CON STORED PROCEDURE..URGENTE

Publicado por Luis Manue Tejada (1 intervención) el 09/03/2007 17:39:58
Hola amigos:
Espero que esten bien,.

AMIGOS NECESITO AYUDA CON UN STORE PROCEDURE....URGENTE POR FAVOR..!!!!
TENGO LA NECESIDAD DE CREAR UN STORE PROCEDURE QUE RECIBA UNOS CAMPOS COMO PARAMETROS, O MEJOR DICHO VALORES COMO PARAMTROS Y LUEGO HAGA UN INSERT DE ESTOS DATOS A UNA TABLA ESPECIFICA......EL PROBLEMA ES QUE ME DA UN ERROR EN LA COMPILACION Y NISIKIERA ME DEJA CREAR EL STORE PROCEDURE....LA SINTAXIS ES LA SIGUIENTE:

create or replace procedure SP_GB_New_Insert(GRUPO1,ID1,REPORTE1,DESCRIPCION1,FECHACORTE1,RANGODESDE1,
RANGOHASTA1,ACEPTAMONEDA1,ACEPTATASA1,SELPRODUTO1,SELEOFICINA1,ANALISTA1,EMAIL1,SQL2,CONDICION1,
AGRUPAR1,CAMPORANGO1,CAMPOOFICINA1,APPID1,LEYENDA1,ACEPTAZONA1,FUENTE1,CAMPOPRODUCTO1,CAMPOZONA1,
CAMPOTASA1,CAMPOCRITERIO1,CAMPOFECHA_CORTE1,ACEPTACRITERIO1,CAMPOMONEDA1,DESCR_CRITERIO1,ESTATUS1,
FEC_ULT_GEN1,OWNER1)
is
begin
insert into GB_REPORTES
(GRUPO,ID,REPORTE,DESCRIPCION,FECHACORTE,RANGODESDE,RANGOHASTA,ACEPTAMONEDA,ACEPTATASA,
SELPRODUTO,SELEOFICINA,ANALISTA,EMAIL,SQL,CONDICION,AGRUPAR,CAMPORANGO,CAMPOOFICINA,APPID,
LEYENDA,ACEPTAZONA,FUENTE,CAMPOPRODUCTO,CAMPOZONA,CAMPOTASA,CAMPOCRITERIO,CAMPOFECHA_CORTE,
ACEPTACRITERIO,CAMPOMONEDA,DESCR_CRITERIO,ESTATUS,FEC_ULT_GEN,OWNER)
VALUES
(GRUPO1,ID1,REPORTE1,DESCRIPCION1,FECHACORTE1,RANGODESDE1,RANGOHASTA1,ACEPTAMONEDA1,ACEPTATASA1,
SELPRODUTO1,SELEOFICINA1,ANALISTA1,EMAIL1,SQL2,CONDICION1,AGRUPAR1,CAMPORANGO1,CAMPOOFICINA1,
APPID1,LEYENDA1,ACEPTAZONA1,FUENTE1,CAMPOPRODUCTO1,CAMPOZONA1,CAMPOTASA1,CAMPOCRITERIO1,
CAMPOFECHA_CORTE1,ACEPTACRITERIO1,CAMPOMONEDA1,DESCR_CRITERIO1,ESTATUS1,FEC_ULT_GEN1,OWNER1);
Commit
End SP_GB_New_Insert

POR FAVOR INDICARME LA FORMA CORRECTA Y QUE ES LO QUE ESTOY HACIENDO MAL, POR QUE NO ME QUIERE CREAR EL STORE PROCEDURE Y POR QUE NO NO PUEDE FUNCIONAR.....FAVOR NECESITO AYUDA CUANTO ANTES....ES URGENTE...

ESPERO DE SUS IMPORTANTES AYUDAS EN ESTE PROBLEMITA...MUCHISIMAS GRACIAS....!!!

SALUDOS CORDIALES DESDE SANTO DOMINGO, R.D..!!!
att: LUIS MANUEL
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA CON STORED PROCEDURE..URGENTE

Publicado por frecobos (15 intervenciones) el 09/03/2007 21:03:57
Sin mucho analizar te faltan los tipos de datos en la declaracion de los parametros:

create or replace procedure SP_GB_New_Insert(
GRUPO1 in varchar2 ,
ID1 IN Tabla.Columna%TYPE,
etc, etc, etc.
.
.
)
is

Si son del mismo tipo que los de una columna puedes usar la sintaxis que te puse en el parametro ID1

El "IN" le indica que es un parametro de entrada. "OUT" si fuera de salida.
IN OUT si fuera de los dos tipos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON STORED PROCEDURE..URGENTE

Publicado por Hector (127 intervenciones) el 10/03/2007 18:49:14
Tambien te falta el ; despues del commit;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON STORED PROCEDURE..URGENTE

Publicado por lola (1 intervención) el 28/10/2008 19:22:24
como puedo crear un store procedure
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON STORED PROCEDURE..URGENTE

Publicado por a (6 intervenciones) el 05/11/2008 19:53:52
no se
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar