estoy intentando hacer una condicion en donde; si el valor en la tabla no existe, entra, sino, siguiente condicion...
algo asi como
Código SQL:
Ver originalSELECT dato_1 INTO aux FROM TABLA
WHERE
dato_1 = "nombre_1";
IF aux = 'null' THEN
-- hago algo
ELSE
---hago algo
END IF;
el problema del codigo es que no me acepta NULL en la condicion para indicar que esta vacio, ni tampoco
''
sin embargo, me arroja el sgte error:
ORA-01403: No se ha encontrado ningún dato
Como puedo lograr esto???
ojala me puedan ayudar,
desde ya muchas gracias!!
Saludos!
*****************
me di cuenta que la sentencia es IS NULL en la condicion...
pero aun asi, no entra en la condicion, sigue arrojando el mismo error en el select, ahora queda como:
Código SQL:
Ver originalSELECT dato_1 INTO aux FROM TABLA
WHERE
dato_1 = "nombre_1";
IF aux IS NULL THEN
-- AQUI ES DONDE NO ENTRA, MANDA INMEDIATAMENTE EL ERROR DESPUES DEL SELECT
ELSE
---hago algo
END IF;
ojala me puedan ayudar,
saludos!