Question: I have a trigger that's purpose is to check the activity of the newly inserted row and print out a message if the activity already is in the table. The message prints the new row being added as well as a row in which already had that activity. I am able to print the row and that there is a duplicate but can't figure out how to initialize the values of the duplicated row and then print that.

trigger:

```
create or replace trigger insertActivities
before insert
on ACTIVITIES
for EACH row
declare
n int;
otherName varchar(30);
otherActivity varchar(30);
otherMinutes varchar(30);

begin
select Count(*)
into n
from ACTIVITIES
where Activity = :NEW.Activity;

if n>0 then 
dbms_output.put_line('Duplicate activity. New Name: ' || :NEW.Name || ' New Activity: '||    :NEW.Activity
|| ' New Minutes: '|| :NEW.Minutes || ' Other Name: ' || otherName || ' Other Activity: ' ||  otherActivity
|| 'Other Minutes: '|| otherMinutes);
end if;

END;

```

I know the 'other' variables are wrong, they are kind of place holders until I can figure out how to properly do it. Thanks.

Answer: 
This may be due to your hardware. You could try switching to *Software Rendering* (Internet Options > Advanced > Software Rendering) and see if that resolves the issue.

![enter image description here](https://i.stack.imgur.com/Lo3qD.png)
Which browser do you use? It could be related to HTML5 or CSS3 rendering(Internet explorer 10 didn't support HTML5 and there are some issues with CSS3 on Internet explorer 8 or lower).

My suggestion: Don't user Internet explorer. EVER.