views:

58

answers:

3

In psql we have PL/Perl to communicate with external program when the new row is inserted into our table. Like that is there any way (procedural language ) to communicate with external program in Oracle . For achieving this things, what should I do.....?

Can any one help me out of this problem.....

+3  A: 

Oracle offeres packages to communicate externally to a file, or pipe. Create a trigger to write to one of these when a row is updated. Be careful how you deal with failures in this code so you don't lock up the database or rollback the transaction if you external program is not available. Checkout out the utl packages.

BillThor
+3  A: 

The most suitable answer to your rather vague question depends on the kind of problem you want to solve when you mention communicate with external programs.

René Nyffenegger
+2  A: 

Please check documentation about Oracle's Database Change Notification, you will find your answers there.

matafleur