- Banco de Dados RelacionalTransaçõesControle de Concorrência
- Banco de Dados RelacionalTransaçõesLockingBloqueio Exclusivo
- SQLDMLSELECT
Considere o seguinte comando:
SELECT * FROM Pessoa FOR UPDATE;
Analise as assertivas abaixo e assinale a alternativa correta.
I. Pode ser especificada na cláusula FOR UPDATE uma coluna, por exemplo: FOR UPDATE OF Nome.
II. A cláusula FOR UPDATE irá fazer um LOCK de todas as tuplas selecionadas pelo SELECT e só as liberará quando a transação, que tem esse comando SELECT, for finalizada.
III. A cláusula FOR UPDATE somente pode ser utilizada no SELECT externo de uma consulta, não pode ser utilizada em subconsultas ou SELECT aninhado.
Provas
Questão presente nas seguintes provas
Analista de TI - Banco de Dados/Oracle PL-SQL
60 Questões