If I lock a table for update inside a function, then make a call to another function, will that second function be able to update that table or will that table be locked for