Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> bind variable
Hi All,
We have lots of row level audit triggers that audit update and delete on every column for each row. Our database is 9.2.0.6 and cursor_sharing parameter is set to exact. Therefore the SQL statements in the trigger that differ in some literals are not shared. Let's say that we don't want change the cursor_sharing parameter and would like to use bind variable. But bind variable can not be used in the trigger. The alternative is to create a procedure that uses bind variable and is called by the trigger. Does any one have experience on this? How is the performance with calling the procedure from trigger back and forth? The database is shared by many home grow and vendor applications. If we change the cursor_sharing to force, what are the pros and cons?
Thanks for any input.
Dave
-- http://www.freelists.org/webpage/oracle-lReceived on Mon Nov 06 2006 - 07:41:02 CST
![]() |
![]() |