The following lines contain the word 'select', 'insert', 'update' or 'delete':
hookTable(1).apiName := 'INSERT_ROW' ;
hookTable(2).apiName := 'UPDATE_ROW' ;
hookTable(3).apiName := 'UPDATE_ROW' ;
hookTable(4).apiName := 'DELETE_ROW' ;
hookTable(5).apiName := 'UPDATE_TASK' ;
hookTable(6).apiName := 'Update_ServiceRequest' ;
hookTable(7).apiName := 'Update_ServiceRequest' ;
hookTable(9).apiName := 'UPDATE_TASK_ASSIGNMENT' ;
hookTable(10).apiName := 'DELETE_TASK_ASSIGNMENT' ;
hookTable(11).apiName := 'INSERT_ROW' ;
hookTable(12).apiName := 'UPDATE_ROW' ;
hookTable(13).apiName := 'UPDATE_ROW' ;
hookTable(15).apiName := 'UPDATE_NOTE' ;
hookTable(17).apiName := 'UPDATE_COUNTER_READING' ;
hookTable(19).apiName := 'DELETE_RESOURCE_GROUP_MEMBERS' ;
hookTable(21).apiName := 'UPDATE_COUNTER' ;
hookTable(24).apiName := 'DELETE_TASK' ;
hookTable(26).apiName := 'UPDATE_LOCATION' ;
hookTable(27).apiName := 'UPDATE_ROW' ;
hookTable(28).apiName := 'INSERT_ROW' ;
hookTable(29).apiName := 'DELETE_ROW' ;
hookTable(30).apiName := 'UPDATE_ROW' ;
hookTable(31).apiName := 'INSERT_ROW' ;
hookTable(32).apiName := 'DELETE_ROW' ;
select 'Y'
into hookExists
from jtf_hooks_data
where package_name = hookTable(i).packageName
and api_name = hookTable(i).apiName
and hook_type = hookTable(i).hookType
and processing_type = hookTable(i).processingType
and execute_flag = 'Y'
and product_code = 'CSM' ;