Ayuda

Publicado por JAIME
06/11/2007 22:31:00

tengo mis tablas y sus campos: perfil (id_pf, nom_pf,desc_pf) area (id_area, desc_area) usuario (id_usu,id_pf,id_area,nombre_usu,ape_usu,login_usu,pwd_usu) este es mi procedimiento almacenado en la cual me va a listar varios campos ,pero si el (login_usu y pwd_usu de la tabla usuario) sean correctos CREATE or replace PROCEDURE sp_usuario(usuario in varchar2, contrasena in varchar2)is begin SELECT u.id_usu,nombre_usu, u.ape_usu, P.NOM_PF, A.desc_area into usuario,contrasena FROM USUARIO u INNER JOIN PERFIL P ON P.ID_PF = U.ID_PF INNER JOIN AREA A ON U.ID_AREA = A.ID_AREA WHERE u.LOGIN_USU = usuario AND u.pwd_usu = contrasena; END sp_usuario; / ***********este es el error que me manda el sistema*********************** * PLS-00428: se espera una cláusula INTO en esta sentencia SELECT
.


Respuestas (1)
Publicado por JORGE
18/12/2007 15:32:00

te faltan mas campo en la parte de Into o sea que debe ser igual a la cantidad de campos que estas seleccionando.

.
Responder al mensaje
Autor:
E-mail:
Título:
Respuesta:
Educaedu Business, S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el servicio de participación en la Red y para supervisar el correcto uso de los usuarios de los servicios ofrecidos, derivado de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra Política de Privacidad 


© Educaedu Business S.L. 2013