according to class7 how can we give description on pendrive?
349
can a merchant exporter adjust or claim refund of input
service tax ??
315
today's peformance is less than yesturday.it took 1 mint
and today's performance is 7 mints.guys can anyone answer
to mu question in sql
359
if we define fiscal year varient with alphabet z it shows
an error while creating asset master why?
330
i have SAP B1 in my work area When i am try to hold the particular item the following ERRORS display in my System
(This entry already exists in the following tables ''
(AIT1) (ODBC -2035) [Message 131-183])
637
ORA-26032: index string.string loading aborted after string keys
222
2. A student studying Information Technology at Polytechnic
of Namibia is examined by coursework and written
examination. Both components of assessment carry a maximum
of 50 marks. The following rules are used by examiners in
order to pass or fail students.
a. A student must score a total of 40% or more in order to
pass
(total = coursework marks + examination marks)
b. A total mark of 39% is moderated to 40%
c. Each component must be passed with a minimum mark of
20/50. If a student scores a total of 40% or more but does
not achieve the minimum mark in either component he/she is
given a technical fail of 39% (this mark is not moderated to
40%)
d. Grades are awarded on marks that fall into the following
categories.
Mark 100-70 69-60 59-50 49-40 39-0
Grade A B C D E
Write a program to input the marks for both components
(coursework marks out of 50 and examination marks out of
50), out put the final mark and grade after any
moderation. [30]
466
ORA-26029: index string.string partition string initially in
unusable state
476
java.sql.SQLException:Invalid state, the statement object
is closed
Hai all i got this error when i am multiple times referesh
web page
dear sir
I want singal maintainer(iii& ii) solved question paper in
every year in every board in rrb. If you collect these and
sent these my mail-id i shall very grateful to you.
thanking you
your's faithfully
soma saha
294
hp asking for replication floppy to do reinstall 25254
server assistant
720
Buenos dias queria hacer la consulta sobre un trigger...
pasa que tengo un trigger que funciona correctamente... lo
que ahora estoy haciendo es que parte de ese trigger lo
estoy poniendo como funcion ya que luego lo voy a
reutilizar para otros triggers..
Pero cuando ejecuto la funcion me sale un error que es este
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:7 COLUMN: 16
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:8 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:9 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:10 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:11 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:12 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR1'
LINE:15 COLUMN: 7
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:18 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:19 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:20 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:21 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:22 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:23 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR2'
LINE:26 COLUMN: 7
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:29 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:30 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:31 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:32 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:33 COLUMN: 11
PLS-00049: bad bind variable'NEW.SCRIPT_VARCHAR3'
LINE:34 COLUMN: 11
el trigger inicial es este:
CREATE OR REPLACE TRIGGER GENESYS_OCS.t_updtable_a08
BEFORE UPDATE
ON GENESYS_OCS.ATE_ROBO_POSTPAGO_PRECLISTA
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
v_call_time
ate_robo_postpago_preclista.call_time%TYPE;
v_intento ate_robo_postpago_preclista.attempt%
TYPE;
v_agent_id ate_robo_postpago_preclista.agent_id%
TYPE;
v_outsourcer
ate_robo_postpago_preclista.usr_proveed%TYPE;
v_attempts ate_robo_postpago_preclista.attempt%
TYPE;
v_call_result
ate_robo_postpago_preclista.call_result%TYPE;
v_script_varchar1
ate_robo_postpago_preclista.script_varchar1%TYPE;
v_venta NUMBER; --- 0
encuesta ; 1 venta
BEGIN
v_venta := 0;
v_call_time := :NEW.call_time;
v_script_varchar1 := :NEW.script_varchar1;
v_intento := :NEW.attempt;
v_call_result := :NEW.call_result;
IF (v_intento IS NOT NULL AND v_call_result != 33)
THEN
:NEW.usr_intento := v_intento;
END IF;
v_agent_id := :NEW.agent_id;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
v_outsourcer := :NEW.usr_proveed;
IF (v_outsourcer IS NOT NULL)
THEN
:NEW.usr_outsourcer := v_outsourcer;
END IF;
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF ( :OLD.record_status = 3
AND (:OLD.usr_conversion = 'CE'
OR :OLD.usr_conversion = 'CNE')
)
THEN
raise_application_error (-20999, 'Registro marcado
como contacto');
END IF;
-- llamada cortada
IF (v_call_result = 33 AND :OLD.record_status != 3)
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'CNE';
END IF;
-- casilla de voz
IF (v_call_result = 9 AND :OLD.record_status != 3)
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'NC';
END IF;
-- celular apagado
IF (v_call_result = 7 AND :OLD.record_status != 3)
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'NC';
END IF;
-- contesto llamda
IF (v_call_result = 33 AND :OLD.record_status != 3)
THEN
IF ( LOWER (:NEW.script_varchar1) = 'no acepta encuesta')
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'CNE';
END IF;
IF ( LOWER (:NEW.script_varchar1) = 'si acepta
encuesta'and LOWER (:NEW.script_varchar38) = 'si acepto
ofrecimiento')
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'CE';
END IF;
IF ( LOWER (:NEW.script_varchar1) = 'si acepta
encuesta'and LOWER (:NEW.script_varchar38) != 'si acepto
ofrecimiento')
THEN
IF ( :NEW.attempt = :OLD.attempt
AND :NEW.call_result != :OLD.call_result
AND :NEW.call_result != 28
)
THEN
:NEW.attempt := :NEW.attempt + 1;
END IF;
:NEW.usr_intento := :NEW.attempt;
IF (v_agent_id IS NOT NULL)
THEN
:NEW.usr_login_agente := v_agent_id;
END IF;
:NEW.usr_conversion := 'CNE';
END IF;
END IF;
IF ( LOWER (:NEW.script_varchar1) = 'no contesta'
OR :NEW.script_varchar1 = 'Seleccione Alternativa'
OR :NEW.script_varchar1 = 'Seleccionar Alternativa'
OR :NEW.script_varchar1 = 'Seleccione Dia'
OR :NEW.script_varchar1 = 'Seleccione Mes'
OR :NEW.script_varchar1 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar1 := '';
END IF;
IF ( :NEW.script_varchar2 = 'No Contesta'
OR :NEW.script_varchar2 = 'Seleccione Alternativa'
OR :NEW.script_varchar2 = 'Seleccionar Alternativa'
OR :NEW.script_varchar2 = 'Seleccione Dia'
OR :NEW.script_varchar2 = 'Seleccione Mes'
OR :NEW.script_varchar2 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar2 := '';
END IF;
IF ( :NEW.script_varchar3 = 'No Contesta'
OR :NEW.script_varchar3 = 'Seleccione Alternativa'
OR :NEW.script_varchar3 = 'Seleccionar Alternativa'
OR :NEW.script_varchar3 = 'Seleccione Dia'
OR :NEW.script_varchar3 = 'Seleccione Mes'
OR :NEW.script_varchar3 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar3 := '';
END IF;
IF ( :NEW.script_varchar4 = 'No Contesta'
OR :NEW.script_varchar4 = 'Seleccione Alternativa'
OR :NEW.script_varchar4 = 'Seleccionar Alternativa'
OR :NEW.script_varchar4 = 'Seleccione Dia'
OR :NEW.script_varchar4 = 'Seleccione Mes'
OR :NEW.script_varchar4 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar4 := '';
END IF;
IF ( :NEW.script_varchar5 = 'No Contesta'
OR :NEW.script_varchar5 = 'Seleccione Alternativa'
OR :NEW.script_varchar5 = 'Seleccionar Alternativa'
OR :NEW.script_varchar5 = 'Seleccione Dia'
OR :NEW.script_varchar5 = 'Seleccione Mes'
OR :NEW.script_varchar5 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar5 := '';
END IF;
IF ( :NEW.script_varchar6 = 'No Contesta'
OR :NEW.script_varchar6 = 'Seleccione Alternativa'
OR :NEW.script_varchar6 = 'Seleccionar Alternativa'
OR :NEW.script_varchar6 = 'Seleccione Dia'
OR :NEW.script_varchar2 = 'Seleccione Mes'
OR :NEW.script_varchar6 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar6 := '';
END IF;
IF ( :NEW.script_varchar7 = 'No Contesta'
OR :NEW.script_varchar7 = 'Seleccione Alternativa'
OR :NEW.script_varchar7 = 'Seleccionar Alternativa'
OR :NEW.script_varchar7 = 'Seleccione Dia'
OR :NEW.script_varchar7 = 'Seleccione Mes'
OR :NEW.script_varchar7 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar7 := '';
END IF;
IF ( :NEW.script_varchar8 = 'No Contesta'
OR :NEW.script_varchar8 = 'Seleccione Alternativa'
OR :NEW.script_varchar8 = 'Seleccionar Alternativa'
OR :NEW.script_varchar8 = 'Seleccione Dia'
OR :NEW.script_varchar8 = 'Seleccione Mes'
OR :NEW.script_varchar8 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar8 := '';
END IF;
IF ( :NEW.script_varchar9 = 'No Contesta'
OR :NEW.script_varchar9 = 'Seleccione Alternativa'
OR :NEW.script_varchar9 = 'Seleccionar Alternativa'
OR :NEW.script_varchar9 = 'Seleccione Dia'
OR :NEW.script_varchar9 = 'Seleccione Mes'
OR :NEW.script_varchar9 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar9 := '';
END IF;
IF ( :NEW.script_varchar10 = 'No Contesta'
OR :NEW.script_varchar10 = 'Seleccione Alternativa'
OR :NEW.script_varchar10 = 'Seleccionar Alternativa'
OR :NEW.script_varchar10 = 'Seleccione Dia'
OR :NEW.script_varchar10 = 'Seleccione Mes'
OR :NEW.script_varchar10 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar10 := '';
END IF;
IF ( :NEW.script_varchar11 = 'No Contesta'
OR :NEW.script_varchar11 = 'Seleccione Alternativa'
OR :NEW.script_varchar11 = 'Seleccionar Alternativa'
OR :NEW.script_varchar11 = 'Seleccione Dia'
OR :NEW.script_varchar11 = 'Seleccione Mes'
OR :NEW.script_varchar11 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar11 := '';
END IF;
IF ( :NEW.script_varchar12 = 'No Contesta'
OR :NEW.script_varchar12 = 'Seleccione Alternativa'
OR :NEW.script_varchar12 = 'Seleccionar Alternativa'
OR :NEW.script_varchar12 = 'Seleccione Dia'
OR :NEW.script_varchar12 = 'Seleccione Mes'
OR :NEW.script_varchar12 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar12 := '';
END IF;
IF ( :NEW.script_varchar13 = 'No Contesta'
OR :NEW.script_varchar13 = 'Seleccione Alternativa'
OR :NEW.script_varchar13 = 'Seleccionar Alternativa'
OR :NEW.script_varchar13 = 'Seleccione Dia'
OR :NEW.script_varchar13 = 'Seleccione Mes'
OR :NEW.script_varchar13 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar13 := '';
END IF;
IF ( :NEW.script_varchar14 = 'No Contesta'
OR :NEW.script_varchar14 = 'Seleccione Alternativa'
OR :NEW.script_varchar14 = 'Seleccionar Alternativa'
OR :NEW.script_varchar14 = 'Seleccione Dia'
OR :NEW.script_varchar14 = 'Seleccione Mes'
OR :NEW.script_varchar14 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar14 := '';
END IF;
IF ( :NEW.script_varchar15 = 'No Contesta'
OR :NEW.script_varchar15 = 'Seleccione Alternativa'
OR :NEW.script_varchar15 = 'Seleccionar Alternativa'
OR :NEW.script_varchar15 = 'Seleccione Dia'
OR :NEW.script_varchar15 = 'Seleccione Mes'
OR :NEW.script_varchar15 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar15 := '';
END IF;
IF ( :NEW.script_varchar16 = 'No Contesta'
OR :NEW.script_varchar16 = 'Seleccione Alternativa'
OR :NEW.script_varchar16 = 'Seleccionar Alternativa'
OR :NEW.script_varchar16 = 'Seleccione Dia'
OR :NEW.script_varchar16 = 'Seleccione Mes'
OR :NEW.script_varchar16 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar16 := '';
END IF;
IF ( :NEW.script_varchar17 = 'No Contesta'
OR :NEW.script_varchar17 = 'Seleccione Alternativa'
OR :NEW.script_varchar17 = 'Seleccionar Alternativa'
OR :NEW.script_varchar17 = 'Seleccione Dia'
OR :NEW.script_varchar17 = 'Seleccione Mes'
OR :NEW.script_varchar17 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar17 := '';
END IF;
IF ( :NEW.script_varchar18 = 'No Contesta'
OR :NEW.script_varchar18 = 'Seleccione Alternativa'
OR :NEW.script_varchar18 = 'Seleccionar Alternativa'
OR :NEW.script_varchar18 = 'Seleccione Dia'
OR :NEW.script_varchar18 = 'Seleccione Mes'
OR :NEW.script_varchar18 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar18 := '';
END IF;
IF ( :NEW.script_varchar19 = 'No Contesta'
OR :NEW.script_varchar19 = 'Seleccione Alternativa'
OR :NEW.script_varchar19 = 'Seleccionar Alternativa'
OR :NEW.script_varchar19 = 'Seleccione Dia'
OR :NEW.script_varchar19 = 'Seleccione Mes'
OR :NEW.script_varchar19 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar19 := '';
END IF;
IF ( :NEW.script_varchar20 = 'No Contesta'
OR :NEW.script_varchar20 = 'Seleccione Alternativa'
OR :NEW.script_varchar20 = 'Seleccionar Alternativa'
OR :NEW.script_varchar20 = 'Seleccione Dia'
OR :NEW.script_varchar20 = 'Seleccione Mes'
OR :NEW.script_varchar20 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar20 := '';
END IF;
IF ( :NEW.script_varchar21 = 'No Contesta'
OR :NEW.script_varchar21 = 'Seleccione Alternativa'
OR :NEW.script_varchar21 = 'Seleccionar Alternativa'
OR :NEW.script_varchar21 = 'Seleccione Dia'
OR :NEW.script_varchar21 = 'Seleccione Mes'
OR :NEW.script_varchar21 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar21 := '';
END IF;
IF ( :NEW.script_varchar22 = 'No Contesta'
OR :NEW.script_varchar22 = 'Seleccione Alternativa'
OR :NEW.script_varchar22 = 'Seleccionar Alternativa'
OR :NEW.script_varchar22 = 'Seleccione Dia'
OR :NEW.script_varchar22 = 'Seleccione Mes'
OR :NEW.script_varchar22 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar22 := '';
END IF;
IF ( :NEW.script_varchar23 = 'No Contesta'
OR :NEW.script_varchar23 = 'Seleccione Alternativa'
OR :NEW.script_varchar23 = 'Seleccionar Alternativa'
OR :NEW.script_varchar23 = 'Seleccione Dia'
OR :NEW.script_varchar23 = 'Seleccione Mes'
OR :NEW.script_varchar23 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar23 := '';
END IF;
IF ( :NEW.script_varchar24 = 'No Contesta'
OR :NEW.script_varchar24 = 'Seleccione Alternativa'
OR :NEW.script_varchar24 = 'Seleccionar Alternativa'
OR :NEW.script_varchar24 = 'Seleccione Dia'
OR :NEW.script_varchar24 = 'Seleccione Mes'
OR :NEW.script_varchar24 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar24 := '';
END IF;
IF ( :NEW.script_varchar25 = 'No Contesta'
OR :NEW.script_varchar25 = 'Seleccione Alternativa'
OR :NEW.script_varchar25 = 'Seleccionar Alternativa'
OR :NEW.script_varchar25 = 'Seleccione Dia'
OR :NEW.script_varchar25 = 'Seleccione Mes'
OR :NEW.script_varchar25 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar25 := '';
END IF;
IF ( :NEW.script_varchar26 = 'No Contesta'
OR :NEW.script_varchar26 = 'Seleccione Alternativa'
OR :NEW.script_varchar26 = 'Seleccionar Alternativa'
OR :NEW.script_varchar26 = 'Seleccione Dia'
OR :NEW.script_varchar26 = 'Seleccione Mes'
OR :NEW.script_varchar26 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar26 := '';
END IF;
IF ( :NEW.script_varchar27 = 'No Contesta'
OR :NEW.script_varchar27 = 'Seleccione Alternativa'
OR :NEW.script_varchar27 = 'Seleccionar Alternativa'
OR :NEW.script_varchar27 = 'Seleccione Dia'
OR :NEW.script_varchar27 = 'Seleccione Mes'
OR :NEW.script_varchar27 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar27 := '';
END IF;
IF ( :NEW.script_varchar28 = 'No Contesta'
OR :NEW.script_varchar28 = 'Seleccione Alternativa'
OR :NEW.script_varchar28 = 'Seleccionar Alternativa'
OR :NEW.script_varchar28 = 'Seleccione Dia'
OR :NEW.script_varchar28 = 'Seleccione Mes'
OR :NEW.script_varchar28 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar28 := '';
END IF;
IF ( :NEW.script_varchar29 = 'No Contesta'
OR :NEW.script_varchar29 = 'Seleccione Alternativa'
OR :NEW.script_varchar29 = 'Seleccionar Alternativa'
OR :NEW.script_varchar29 = 'Seleccione Dia'
OR :NEW.script_varchar29 = 'Seleccione Mes'
OR :NEW.script_varchar29 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar29 := '';
END IF;
IF ( :NEW.script_varchar30 = 'No Contesta'
OR :NEW.script_varchar30 = 'Seleccione Alternativa'
OR :NEW.script_varchar30 = 'Seleccionar Alternativa'
OR :NEW.script_varchar30 = 'Seleccione Dia'
OR :NEW.script_varchar30 = 'Seleccione Mes'
OR :NEW.script_varchar30 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar30 := '';
END IF;
IF ( :NEW.script_varchar31 = 'No Contesta'
OR :NEW.script_varchar31 = 'Seleccione Alternativa'
OR :NEW.script_varchar31 = 'Seleccionar Alternativa'
OR :NEW.script_varchar31 = 'Seleccione Dia'
OR :NEW.script_varchar31 = 'Seleccione Mes'
OR :NEW.script_varchar31 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar31 := '';
END IF;
IF ( :NEW.script_varchar32 = 'No Contesta'
OR :NEW.script_varchar32 = 'Seleccione Alternativa'
OR :NEW.script_varchar32 = 'Seleccionar Alternativa'
OR :NEW.script_varchar32 = 'Seleccione Dia'
OR :NEW.script_varchar32 = 'Seleccione Mes'
OR :NEW.script_varchar32 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar32 := '';
END IF;
IF ( :NEW.script_varchar33 = 'No Contesta'
OR :NEW.script_varchar33 = 'Seleccione Alternativa'
OR :NEW.script_varchar33 = 'Seleccionar Alternativa'
OR :NEW.script_varchar33 = 'Seleccione Dia'
OR :NEW.script_varchar33 = 'Seleccione Mes'
OR :NEW.script_varchar33 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar33 := '';
END IF;
IF ( :NEW.script_varchar34 = 'No Contesta'
OR :NEW.script_varchar34 = 'Seleccione Alternativa'
OR :NEW.script_varchar34 = 'Seleccionar Alternativa'
OR :NEW.script_varchar34 = 'Seleccione Dia'
OR :NEW.script_varchar34 = 'Seleccione Mes'
OR :NEW.script_varchar34 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar34 := '';
END IF;
IF ( :NEW.script_varchar35 = 'No Contesta'
OR :NEW.script_varchar35 = 'Seleccione Alternativa'
OR :NEW.script_varchar35 = 'Seleccionar Alternativa'
OR :NEW.script_varchar35 = 'Seleccione Dia'
OR :NEW.script_varchar35 = 'Seleccione Mes'
OR :NEW.script_varchar35 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar35 := '';
END IF;
IF ( :NEW.script_varchar36 = 'No Contesta'
OR :NEW.script_varchar36 = 'Seleccione Alternativa'
OR :NEW.script_varchar36 = 'Seleccionar Alternativa'
OR :NEW.script_varchar36 = 'Seleccione Dia'
OR :NEW.script_varchar36 = 'Seleccione Mes'
OR :NEW.script_varchar36 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar36 := '';
END IF;
IF ( :NEW.script_varchar37 = 'No Contesta'
OR :NEW.script_varchar37 = 'Seleccione Alternativa'
OR :NEW.script_varchar37 = 'Seleccionar Alternativa'
OR :NEW.script_varchar37 = 'Seleccione Dia'
OR :NEW.script_varchar37 = 'Seleccione Mes'
OR :NEW.script_varchar37 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar37 := '';
END IF;
IF ( :NEW.script_varchar38 = 'No Contesta'
OR :NEW.script_varchar38 = 'Seleccione Alternativa'
OR :NEW.script_varchar38 = 'Seleccionar Alternativa'
OR :NEW.script_varchar38 = 'Seleccione Dia'
OR :NEW.script_varchar38 = 'Seleccione Mes'
OR :NEW.script_varchar38 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar38 := '';
END IF;
IF ( :NEW.script_varchar39 = 'No Contesta'
OR :NEW.script_varchar39 = 'Seleccione Alternativa'
OR :NEW.script_varchar39 = 'Seleccionar Alternativa'
OR :NEW.script_varchar39 = 'Seleccione Dia'
OR :NEW.script_varchar39 = 'Seleccione Mes'
OR :NEW.script_varchar39 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar39 := '';
END IF;
END t_updtable_a08;
/
y la funcion que quiero crear es este:
CREATE OR REPLACE FUNCTION GENESYS_OCS.fn_setea_campos(x
varchar)
RETURN NUMBER
IS
result NUMBER;
BEGIN
IF ( LOWER (:NEW.script_varchar1) = 'no contesta'
OR :NEW.script_varchar1 = 'Seleccione Alternativa'
OR :NEW.script_varchar1 = 'Seleccionar Alternativa'
OR :NEW.script_varchar1 = 'Seleccione Dia'
OR :NEW.script_varchar1 = 'Seleccione Mes'
OR :NEW.script_varchar1 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar1 := '';
END IF;
IF ( :NEW.script_varchar2 = 'No Contesta'
OR :NEW.script_varchar2 = 'Seleccione Alternativa'
OR :NEW.script_varchar2 = 'Seleccionar Alternativa'
OR :NEW.script_varchar2 = 'Seleccione Dia'
OR :NEW.script_varchar2 = 'Seleccione Mes'
OR :NEW.script_varchar2 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar2 := '';
END IF;
IF ( :NEW.script_varchar3 = 'No Contesta'
OR :NEW.script_varchar3 = 'Seleccione Alternativa'
OR :NEW.script_varchar3 = 'Seleccionar Alternativa'
OR :NEW.script_varchar3 = 'Seleccione Dia'
OR :NEW.script_varchar3 = 'Seleccione Mes'
OR :NEW.script_varchar3 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar3 := '';
END IF;
IF ( :NEW.script_varchar4 = 'No Contesta'
OR :NEW.script_varchar4 = 'Seleccione Alternativa'
OR :NEW.script_varchar4 = 'Seleccionar Alternativa'
OR :NEW.script_varchar4 = 'Seleccione Dia'
OR :NEW.script_varchar4 = 'Seleccione Mes'
OR :NEW.script_varchar4 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar4 := '';
END IF;
IF ( :NEW.script_varchar5 = 'No Contesta'
OR :NEW.script_varchar5 = 'Seleccione Alternativa'
OR :NEW.script_varchar5 = 'Seleccionar Alternativa'
OR :NEW.script_varchar5 = 'Seleccione Dia'
OR :NEW.script_varchar5 = 'Seleccione Mes'
OR :NEW.script_varchar5 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar5 := '';
END IF;
IF ( :NEW.script_varchar6 = 'No Contesta'
OR :NEW.script_varchar6 = 'Seleccione Alternativa'
OR :NEW.script_varchar6 = 'Seleccionar Alternativa'
OR :NEW.script_varchar6 = 'Seleccione Dia'
OR :NEW.script_varchar6 = 'Seleccione Mes'
OR :NEW.script_varchar6 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar6 := '';
END IF;
IF ( :NEW.script_varchar7 = 'No Contesta'
OR :NEW.script_varchar7 = 'Seleccione Alternativa'
OR :NEW.script_varchar7 = 'Seleccionar Alternativa'
OR :NEW.script_varchar7 = 'Seleccione Dia'
OR :NEW.script_varchar7 = 'Seleccione Mes'
OR :NEW.script_varchar7 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar7 := '';
END IF;
IF ( :NEW.script_varchar8 = 'No Contesta'
OR :NEW.script_varchar8 = 'Seleccione Alternativa'
OR :NEW.script_varchar8 = 'Seleccionar Alternativa'
OR :NEW.script_varchar8 = 'Seleccione Dia'
OR :NEW.script_varchar8 = 'Seleccione Mes'
OR :NEW.script_varchar8 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar8 := '';
END IF;
IF ( :NEW.script_varchar9 = 'No Contesta'
OR :NEW.script_varchar9 = 'Seleccione Alternativa'
OR :NEW.script_varchar9 = 'Seleccionar Alternativa'
OR :NEW.script_varchar9 = 'Seleccione Dia'
OR :NEW.script_varchar9 = 'Seleccione Mes'
OR :NEW.script_varchar9 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar9 := '';
END IF;
IF ( :NEW.script_varchar10 = 'No Contesta'
OR :NEW.script_varchar10 = 'Seleccione Alternativa'
OR :NEW.script_varchar10 = 'Seleccionar Alternativa'
OR :NEW.script_varchar10 = 'Seleccione Dia'
OR :NEW.script_varchar10 = 'Seleccione Mes'
OR :NEW.script_varchar10 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar10 := '';
END IF;
IF ( :NEW.script_varchar11 = 'No Contesta'
OR :NEW.script_varchar11 = 'Seleccione Alternativa'
OR :NEW.script_varchar11 = 'Seleccionar Alternativa'
OR :NEW.script_varchar11 = 'Seleccione Dia'
OR :NEW.script_varchar11 = 'Seleccione Mes'
OR :NEW.script_varchar11 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar11 := '';
END IF;
IF ( :NEW.script_varchar12 = 'No Contesta'
OR :NEW.script_varchar12 = 'Seleccione Alternativa'
OR :NEW.script_varchar12 = 'Seleccionar Alternativa'
OR :NEW.script_varchar12 = 'Seleccione Dia'
OR :NEW.script_varchar12 = 'Seleccione Mes'
OR :NEW.script_varchar12 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar12 := '';
END IF;
IF ( :NEW.script_varchar13 = 'No Contesta'
OR :NEW.script_varchar13 = 'Seleccione Alternativa'
OR :NEW.script_varchar13 = 'Seleccionar Alternativa'
OR :NEW.script_varchar13 = 'Seleccione Dia'
OR :NEW.script_varchar13 = 'Seleccione Mes'
OR :NEW.script_varchar13 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar13 := '';
END IF;
IF ( :NEW.script_varchar14 = 'No Contesta'
OR :NEW.script_varchar14 = 'Seleccione Alternativa'
OR :NEW.script_varchar14 = 'Seleccionar Alternativa'
OR :NEW.script_varchar14 = 'Seleccione Dia'
OR :NEW.script_varchar14 = 'Seleccione Mes'
OR :NEW.script_varchar14 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar14 := '';
END IF;
IF ( :NEW.script_varchar15 = 'No Contesta'
OR :NEW.script_varchar15 = 'Seleccione Alternativa'
OR :NEW.script_varchar15 = 'Seleccionar Alternativa'
OR :NEW.script_varchar15 = 'Seleccione Dia'
OR :NEW.script_varchar15 = 'Seleccione Mes'
OR :NEW.script_varchar15 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar15 := '';
END IF;
IF ( :NEW.script_varchar16 = 'No Contesta'
OR :NEW.script_varchar16 = 'Seleccione Alternativa'
OR :NEW.script_varchar16 = 'Seleccionar Alternativa'
OR :NEW.script_varchar16 = 'Seleccione Dia'
OR :NEW.script_varchar16 = 'Seleccione Mes'
OR :NEW.script_varchar16 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar16 := '';
END IF;
IF ( :NEW.script_varchar17 = 'No Contesta'
OR :NEW.script_varchar17 = 'Seleccione Alternativa'
OR :NEW.script_varchar17 = 'Seleccionar Alternativa'
OR :NEW.script_varchar17 = 'Seleccione Dia'
OR :NEW.script_varchar17 = 'Seleccione Mes'
OR :NEW.script_varchar17 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar17 := '';
END IF;
IF ( :NEW.script_varchar18 = 'No Contesta'
OR :NEW.script_varchar18 = 'Seleccione Alternativa'
OR :NEW.script_varchar18 = 'Seleccionar Alternativa'
OR :NEW.script_varchar18 = 'Seleccione Dia'
OR :NEW.script_varchar18 = 'Seleccione Mes'
OR :NEW.script_varchar18 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar18 := '';
END IF;
IF ( :NEW.script_varchar19 = 'No Contesta'
OR :NEW.script_varchar19 = 'Seleccione Alternativa'
OR :NEW.script_varchar19 = 'Seleccionar Alternativa'
OR :NEW.script_varchar19 = 'Seleccione Dia'
OR :NEW.script_varchar19 = 'Seleccione Mes'
OR :NEW.script_varchar19 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar19 := '';
END IF;
IF ( :NEW.script_varchar20 = 'No Contesta'
OR :NEW.script_varchar20 = 'Seleccione Alternativa'
OR :NEW.script_varchar20 = 'Seleccionar Alternativa'
OR :NEW.script_varchar20 = 'Seleccione Dia'
OR :NEW.script_varchar20 = 'Seleccione Mes'
OR :NEW.script_varchar20 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar20 := '';
END IF;
IF ( :NEW.script_varchar21 = 'No Contesta'
OR :NEW.script_varchar21 = 'Seleccione Alternativa'
OR :NEW.script_varchar21 = 'Seleccionar Alternativa'
OR :NEW.script_varchar21 = 'Seleccione Dia'
OR :NEW.script_varchar21 = 'Seleccione Mes'
OR :NEW.script_varchar21 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar21 := '';
END IF;
IF ( :NEW.script_varchar22 = 'No Contesta'
OR :NEW.script_varchar22 = 'Seleccione Alternativa'
OR :NEW.script_varchar22 = 'Seleccionar Alternativa'
OR :NEW.script_varchar22 = 'Seleccione Dia'
OR :NEW.script_varchar22 = 'Seleccione Mes'
OR :NEW.script_varchar22 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar22 := '';
END IF;
IF ( :NEW.script_varchar23 = 'No Contesta'
OR :NEW.script_varchar23 = 'Seleccione Alternativa'
OR :NEW.script_varchar23 = 'Seleccionar Alternativa'
OR :NEW.script_varchar23 = 'Seleccione Dia'
OR :NEW.script_varchar23 = 'Seleccione Mes'
OR :NEW.script_varchar23 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar23 := '';
END IF;
IF ( :NEW.script_varchar24 = 'No Contesta'
OR :NEW.script_varchar24 = 'Seleccione Alternativa'
OR :NEW.script_varchar24 = 'Seleccionar Alternativa'
OR :NEW.script_varchar24 = 'Seleccione Dia'
OR :NEW.script_varchar24 = 'Seleccione Mes'
OR :NEW.script_varchar24 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar24 := '';
END IF;
IF ( :NEW.script_varchar25 = 'No Contesta'
OR :NEW.script_varchar25 = 'Seleccione Alternativa'
OR :NEW.script_varchar25 = 'Seleccionar Alternativa'
OR :NEW.script_varchar25 = 'Seleccione Dia'
OR :NEW.script_varchar25 = 'Seleccione Mes'
OR :NEW.script_varchar25 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar25 := '';
END IF;
IF ( :NEW.script_varchar26 = 'No Contesta'
OR :NEW.script_varchar26 = 'Seleccione Alternativa'
OR :NEW.script_varchar26 = 'Seleccionar Alternativa'
OR :NEW.script_varchar26 = 'Seleccione Dia'
OR :NEW.script_varchar26 = 'Seleccione Mes'
OR :NEW.script_varchar26 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar26 := '';
END IF;
IF ( :NEW.script_varchar27 = 'No Contesta'
OR :NEW.script_varchar27 = 'Seleccione Alternativa'
OR :NEW.script_varchar27 = 'Seleccionar Alternativa'
OR :NEW.script_varchar27 = 'Seleccione Dia'
OR :NEW.script_varchar27 = 'Seleccione Mes'
OR :NEW.script_varchar27 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar27 := '';
END IF;
IF ( :NEW.script_varchar28 = 'No Contesta'
OR :NEW.script_varchar28 = 'Seleccione Alternativa'
OR :NEW.script_varchar28 = 'Seleccionar Alternativa'
OR :NEW.script_varchar28 = 'Seleccione Dia'
OR :NEW.script_varchar28 = 'Seleccione Mes'
OR :NEW.script_varchar28 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar28 := '';
END IF;
IF ( :NEW.script_varchar29 = 'No Contesta'
OR :NEW.script_varchar29 = 'Seleccione Alternativa'
OR :NEW.script_varchar29 = 'Seleccionar Alternativa'
OR :NEW.script_varchar29 = 'Seleccione Dia'
OR :NEW.script_varchar29 = 'Seleccione Mes'
OR :NEW.script_varchar29 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar29 := '';
END IF;
IF ( :NEW.script_varchar30 = 'No Contesta'
OR :NEW.script_varchar30 = 'Seleccione Alternativa'
OR :NEW.script_varchar30 = 'Seleccionar Alternativa'
OR :NEW.script_varchar30 = 'Seleccione Dia'
OR :NEW.script_varchar30 = 'Seleccione Mes'
OR :NEW.script_varchar30 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar30 := '';
END IF;
IF ( :NEW.script_varchar31 = 'No Contesta'
OR :NEW.script_varchar31 = 'Seleccione Alternativa'
OR :NEW.script_varchar31 = 'Seleccionar Alternativa'
OR :NEW.script_varchar31 = 'Seleccione Dia'
OR :NEW.script_varchar31 = 'Seleccione Mes'
OR :NEW.script_varchar31 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar31 := '';
END IF;
IF ( :NEW.script_varchar32 = 'No Contesta'
OR :NEW.script_varchar32 = 'Seleccione Alternativa'
OR :NEW.script_varchar32 = 'Seleccionar Alternativa'
OR :NEW.script_varchar32 = 'Seleccione Dia'
OR :NEW.script_varchar32 = 'Seleccione Mes'
OR :NEW.script_varchar32 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar32 := '';
END IF;
IF ( :NEW.script_varchar33 = 'No Contesta'
OR :NEW.script_varchar33 = 'Seleccione Alternativa'
OR :NEW.script_varchar33 = 'Seleccionar Alternativa'
OR :NEW.script_varchar33 = 'Seleccione Dia'
OR :NEW.script_varchar33 = 'Seleccione Mes'
OR :NEW.script_varchar33 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar33 := '';
END IF;
IF ( :NEW.script_varchar34 = 'No Contesta'
OR :NEW.script_varchar34 = 'Seleccione Alternativa'
OR :NEW.script_varchar34 = 'Seleccionar Alternativa'
OR :NEW.script_varchar34 = 'Seleccione Dia'
OR :NEW.script_varchar34 = 'Seleccione Mes'
OR :NEW.script_varchar34 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar34 := '';
END IF;
IF ( :NEW.script_varchar35 = 'No Contesta'
OR :NEW.script_varchar35 = 'Seleccione Alternativa'
OR :NEW.script_varchar35 = 'Seleccionar Alternativa'
OR :NEW.script_varchar35 = 'Seleccione Dia'
OR :NEW.script_varchar35 = 'Seleccione Mes'
OR :NEW.script_varchar35 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar35 := '';
END IF;
IF ( :NEW.script_varchar36 = 'No Contesta'
OR :NEW.script_varchar36 = 'Seleccione Alternativa'
OR :NEW.script_varchar36 = 'Seleccionar Alternativa'
OR :NEW.script_varchar36 = 'Seleccione Dia'
OR :NEW.script_varchar36 = 'Seleccione Mes'
OR :NEW.script_varchar36 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar36 := '';
END IF;
IF ( :NEW.script_varchar37 = 'No Contesta'
OR :NEW.script_varchar37 = 'Seleccione Alternativa'
OR :NEW.script_varchar37 = 'Seleccionar Alternativa'
OR :NEW.script_varchar37 = 'Seleccione Dia'
OR :NEW.script_varchar37 = 'Seleccione Mes'
OR :NEW.script_varchar37 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar37 := '';
END IF;
IF ( :NEW.script_varchar38 = 'No Contesta'
OR :NEW.script_varchar38 = 'Seleccione Alternativa'
OR :NEW.script_varchar38 = 'Seleccionar Alternativa'
OR :NEW.script_varchar38 = 'Seleccione Dia'
OR :NEW.script_varchar38 = 'Seleccione Mes'
OR :NEW.script_varchar38 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar38 := '';
END IF;
IF ( :NEW.script_varchar39 = 'No Contesta'
OR :NEW.script_varchar39 = 'Seleccione Alternativa'
OR :NEW.script_varchar39 = 'Seleccionar Alternativa'
OR :NEW.script_varchar39 = 'Seleccione Dia'
OR :NEW.script_varchar39 = 'Seleccione Mes'
OR :NEW.script_varchar39 = 'Seleccione Ao'
)
THEN
:NEW.script_varchar39 := '';
END IF;
--return(result);
--EXCEPTION WHEN NO_DATA_FOUND THEN
return 0;
END ;
/
y bueno arriba ya les detalle el error... no soy muy
diestro en esto pero creo que el problema esta en el x
varchar tal vez este incorrecto... he estado investigandi y
tal vez sea asi x IN varchar no lo se en realidad....
Por favor quisiera que m ayuden ya que siempre me han dado
la mano ustedes
muy agradecidos por la ayuda
BLADES
Pdta: Por favor al momento de ecplicarme la solucion pdio
que sean lo mas explicitos ya que recien estoy comenzandp
en esto.. para entender si muchas gracias