Tous les produits
Search
Centre de documentation

Simple Log Service:Clause EXCEPT

Dernière mise à jour :Aug 19, 2026

La clause EXCEPT combine les ensembles de résultats de deux instructions SELECT et renvoie les lignes présentes dans le premier ensemble, mais absentes du second.

Syntaxe

SELECT key1... FROM logstore1
EXCEPT
SELECT key2... FROM logstore2
Important
  • Chaque instruction SELECT doit comporter le même nombre de colonnes, dans le même ordre, avec des types de données compatibles.

  • La clause EXCEPT élimine les doublons de l'ensemble de résultats final.

Paramètres

Paramètre

Description

key

Nom de champ, nom de colonne ou expression.

Les valeurs de key1 et key2 peuvent différer, mais leurs types de données doivent être identiques.

logstore

Nom du Logstore.

Exemples

Le Logstore internal-diagnostic_log enregistre des journaux importants, tels que la latence de consommation des journaux, les alertes et les données de collecte pour chaque Logstore. Le Logstore internal-operation_log consigne les journaux d'opération détaillés de toutes les ressources d'un projet. L'exemple suivant utilise la clause EXCEPT pour identifier les Logstores qui génèrent des journaux d'opération détaillés, mais pas de journaux de diagnostic importants.

  • Instruction de requête

    * |
    SELECT
      logstore
    FROM  internal-operation_log
    EXCEPT
    SELECT
      logstore
    FROM  internal-diagnostic_log
  • La requête renvoie trois Logstores : internal-ml-log, test_insert et oss_metering.