The following lines contain the word 'select', 'insert', 'update' or 'delete':
'select column_name
from all_tab_columns
where owner = upper(:p_owner)
and table_name = upper(:p_tname)
order by column_id', dbms_sql.native);
l_theQuery := 'select owa_opt_lock.checksum(';
' where rowid = :x1 for update';
'select rowid, a.* from ' || p_owner || '.' || p_tname ||
' a where rowid = :x1';
'select * from ' ||
p_old_values(1) || '.' || p_old_values(2) ||
' where rowid = :x1 for update';