- Categorias:
Funções do sistema (Controle do sistema)
SYSTEM$CANCEL_ALL_QUERIES¶
Cancela todas as consultas ativas/em execução na sessão especificada.
- Consulte também:
Sintaxe¶
SYSTEM$CANCEL_ALL_QUERIES( <session_id> )
Argumentos¶
session_id
Identificador para a sessão para a qual as consultas devem ser canceladas. Para obter o ID para uma sessão, entre na interface da web como administrador de conta (usuário com a função ACCOUNTADMIN) e vá para:
Notas de uso¶
Um usuário pode cancelar suas próprias operações SQL em execução usando esta função SQL. O cancelamento de operações em execução executadas por outro usuário exige uma função com um dos seguintes privilégios:
OWNERSHIP sobre o usuário que executou a operação.
OPERATE ou OWNERSHIP no warehouse que está executando a operação (se aplicável).
Note que a função ACCOUNTADMIN não necessariamente recebe um desses privilégios.
Esta função não se destina ao cancelamento de consultas para um determinado warehouse ou usuário. Em vez disso, use:
Exemplos¶
SELECT SYSTEM$CANCEL_ALL_QUERIES(1065153872298);
+------------------------------------------+
| SYSTEM$CANCEL_ALL_QUERIES(1065153872298) |
|------------------------------------------|
| 1 cancelled. |
+------------------------------------------+
Para um exemplo de trabalho mais detalhado, consulte Cancelamento de instruções.