What will occur when a row level lock is requested in a macro and the Optimizer determines a table level lock is required?
It will automatically upgrade the lock without warning.
It will automatically upgrade the lock and provide a warning.
It will provide a warning and put the query in the delay queue.
It will send back an error message for the lock to be corrected.