4D v16.3SET QUERY AND LOCK |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
SET QUERY AND LOCK
SET QUERY AND LOCK
O comando SET QUERY AND LOCK permite solicitar o bloqueio automático dos registros encontrados por todas as pesquisas que seguem o chamado deste comando na transação atual. Isso significa que os registros não podem ser modificados por um processo diferente ao processo atual entre uma pesquisa e a manipulação de resultados. Chame SET QUERY AND LOCK(False) com o objetivo de desativar o mecanismo posteriormente. SET QUERY AND LOCK modifica unicamente o comportamento dos comandos de pesquisa em outras palavras:
Entretanto, SET QUERY AND LOCK não afeta os outros comandos que modificam a seleção atual tais como as ALL RECORDS, RELATE MANY, etc. Neste exemplo, não é possível apagar um cliente que teria sido passado da categoria “C” a categoria “A” em outro processo entre QUERY e DELETE SELECTION:
START TRANSACTION Se o comando não é chamado no contexto de uma transação, um erro é gerado.
Ver também
|
PROPRIEDADES
Produto: 4D HISTÓRIA
Criado por: 4D v11 SQL ARTICLE USAGE
Manual de linguagem 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||