Developer - Error en Substr

 
Vista:

Error en Substr

Publicado por Sebastián M. Barrionuevo (7 intervenciones) el 10/04/2008 15:35:59
Hola tengo error en la linea que tienen los substr, alguien puede decirme porque???.

declare
v_nomb1 varchar2(30);
v_nomb2 varchar2(30);
v_apell varchar2(30);
v_poder varchar2(30);

begin
v_nomb1 := :PODER_NOMB1;
v_nomb2 := :PODER_NOMB2;
v_apell := :PODER_APELL;
v_poder := substr(v_nomb1,1,1)+substr(v_nomb2,1,1)+substr(v_apell,1,1);
insert into poder(libro_poder,poder_nomb1,poder_nomb2,poder_apell) values (v_poder,v_nomb1,v_nomb2,v_apell);
end;
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:Error en Substr

Publicado por Junior Aguilar (6 intervenciones) el 18/08/2008 23:20:33
No es el substring, es el "+" para concatenar se utiliza doble |

ejemplo

v_poder := substr(v_nomb1,1,1) || substr(v_nomb2,1,1) || substr(v_apell,1,1);

Saludos,

Junior
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