Todos os produtos
Search
Central de documentação

Simple Log Service:Cláusula EXCEPT

Última atualização: Jul 03, 2026

A cláusula EXCEPT combina os conjuntos de resultados de duas instruções SELECT e retorna as linhas presentes no primeiro conjunto, mas ausentes no segundo.

Sintaxe

SELECT key1... FROM logstore1
EXCEPT
SELECT key2... FROM logstore2
Importante
  • Cada instrução SELECT deve ter o mesmo número de colunas, na mesma ordem e com tipos de dados correspondentes.

  • A cláusula EXCEPT remove linhas duplicadas do conjunto de resultados final.

Parâmetros

Parâmetro

Descrição

key

Nome de campo, nome de coluna ou expressão.

key1 e key2 podem ter valores diferentes, mas devem ter os mesmos tipos de dados.

logstore

Nome do Logstore.

Exemplos

O Logstore internal-diagnostic_log registra logs importantes, como latência de consumo de logs, alertas e dados de coleta de cada Logstore. O Logstore internal-operation_log armazena logs detalhados de operações para todos os recursos de um projeto. O exemplo a seguir usa a cláusula EXCEPT para identificar Logstores que geram logs operacionais detalhados, mas não produzem logs de diagnóstico importantes.

  • Instrução de consulta

    * |
    SELECT
      logstore
    FROM  internal-operation_log
    EXCEPT
    SELECT
      logstore
    FROM  internal-diagnostic_log
  • A consulta retorna três Logstores: internal-ml-log, test_insert e oss_metering.