ORA-01741: identificador de longitud cero no válid
Publicado por ROCHO (1 intervención) el 20/05/2009 05:13:59
Buenas noches , soy nuevo con ORACLE y uso la version gratuita 10g....
ESTOY DESARROLLANDO UNA APLICACION EN ASP.NET , CREE UNAS FUNCIONES Y STORED PROCEDURES , PERO AL LLAMAR CUALQUIERA DE LAS FUNCIONES O STORED YA SEA DESDE LA APLICACION O EJECUTANDO DESDE EL MANAGER(EMS MANAGER FOR ORACLE )ME VOTA EL ERROR "ORA-01741: identificador de longitud cero no válido"......
QUE ME ESTA FALTANDO???? POR QUE ME BOTA ESE ERROR?? YA INVESTIGUE PERO NO DOY CON LA RESPUESTA.... LES PONDRE UNO DE LOS STORED:
PROCEDURE SYSTEM.AUTENTICACION (P_PHASH IN CAT_USUARIO.PSS_HASH%TYPE,
P_LOGIN IN CAT_USUARIO.LOGIN%TYPE,
OUT_EXISTE OUT NUMERIC
)
IS
L_HAY NUMERIC;
BEGIN
SELECT COUNT(ID_USU) INTO L_HAY
FROM SYSTEM.CAT_USUARIO
WHERE LOGIN=P_LOGIN AND PSS_HASH=P_PHASH;
IF L_HAY > 0 THEN
OUT_EXISTE := 1;
ELSE
OUT_EXISTE := 0;
END If;
END;
SALUDOS
ESTOY DESARROLLANDO UNA APLICACION EN ASP.NET , CREE UNAS FUNCIONES Y STORED PROCEDURES , PERO AL LLAMAR CUALQUIERA DE LAS FUNCIONES O STORED YA SEA DESDE LA APLICACION O EJECUTANDO DESDE EL MANAGER(EMS MANAGER FOR ORACLE )ME VOTA EL ERROR "ORA-01741: identificador de longitud cero no válido"......
QUE ME ESTA FALTANDO???? POR QUE ME BOTA ESE ERROR?? YA INVESTIGUE PERO NO DOY CON LA RESPUESTA.... LES PONDRE UNO DE LOS STORED:
PROCEDURE SYSTEM.AUTENTICACION (P_PHASH IN CAT_USUARIO.PSS_HASH%TYPE,
P_LOGIN IN CAT_USUARIO.LOGIN%TYPE,
OUT_EXISTE OUT NUMERIC
)
IS
L_HAY NUMERIC;
BEGIN
SELECT COUNT(ID_USU) INTO L_HAY
FROM SYSTEM.CAT_USUARIO
WHERE LOGIN=P_LOGIN AND PSS_HASH=P_PHASH;
IF L_HAY > 0 THEN
OUT_EXISTE := 1;
ELSE
OUT_EXISTE := 0;
END If;
END;
SALUDOS
Valora esta pregunta


0