Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Utiliser S3 Select

Contributeurs

StorageGRID prend en charge les clauses, types de données et opérateurs AWS S3 Select suivants pour le système Commande SelectObjectContent.

Remarque Les éléments non répertoriés ne sont pas pris en charge.

Pour la syntaxe, voir SelectObjectContent. Pour plus d'informations sur S3 Select, consultez le "Documentation AWS pour S3 Select".

Seuls les comptes de tenant dont S3 Select est activé peuvent émettre des requêtes SelectObjectContent. Voir la Considérations et configuration requise pour l'utilisation de S3 Select.

Clauses

  • SÉLECTIONNER la liste

  • Clause FROM

  • Clause WHERE

  • Clause DE LIMITE

Types de données

  • bool

  • entier

  • chaîne

  • flottement

  • décimale, numérique

  • horodatage

Opérateurs

Opérateurs logiques

  • ET

  • PAS

  • OU

Opérateurs de comparaison

* * * lt;= * gt;= * = * = * * != * ENTRE * DANS

Opérateurs de correspondance de répétition

  • COMME

  • _

  • %

Opérateurs unitaires

  • EST NULL

  • N'EST PAS NULL

Opérateurs mathématiques

  • +

  • -

  • *

  • /

  • %

StorageGRID suit la priorité de l'opérateur AWS S3 Select.

Fonctions d'agrégation

  • MOY()

  • NOMBRE(*)

  • MAX()

  • MIN()

  • SOMME()

Fonctions conditionnelles

  • CASSE

  • FUSIONNE

  • NULLIF

Fonctions de conversion

  • CAST (pour les types de données pris en charge)

Fonctions de date

  • DATE_AJOUTER

  • DATE_DIFF

  • EXTRAIRE

  • TO_STRING

  • TO_TIMESTAMP

  • CODE D'ARTICLE

Fonctions de chaîne

  • CHAR_LENGTH, CARACTÈRE_LENGTH

  • ABAISSEMENT

  • SOUS-CHAÎNE

  • GARNITURE

  • SUPÉRIEUR