CREATE OR REPLACE TRIGGER cust_trig_iu
AFTER insert or update on CUST
For each row
BEGIN
IF INSERTING then
INSERT into CUST_INTERFACE (
c_id,f_name,mi,l_name,inst_id,pay_freq,lookup2,lookup3,action_code,insert_type,time_stamp)
VALUES (:new.c_id,:new.f_name,:new.mi,:new.l_name,:new.inst_id,:new.pay_freq,:new.lookup2,:new.lookup3,:new .action_code,
'I',to_char(sysdate,'DD-MON-YY HH24:MM:SS'));
ELSE
INSERT into CUST_INTERFACE (
c_id,f_name,mi,l_name,inst_id,pay_freq,lookup2,lookup3,action_code,insert_type,time_stamp)
VALUES (
:new.c_id,:new.inst_id,:new.f_name,:new.mi,:new.l_name,:new.pay_freq,:new.lookup2,:new.lookup3,:new. action_code,
'U',to_char(sysdate,'DD-MON-YY HH24:MM:SS'));
END IF;
END;

The trigger created quite alright without errors but when
I insert or update on the cust table, I get the following errors:
ora-01401: insert value too large for column (which is not true)
ora-06512: at webuser, cust_tri_iu line 28
ora-04088: error during execution of trigger

I appreciate your input please: