I wrote a C function that will connect to oracle and do insert. then I created a trigger that calls this C function for any insets/updates on TABLE A when there is a insert in table A , the C function is not called at all, any reason why ? -- http://iavian.com