Opérations Amazon S3 Select prises en charge dans StorageGRID
StorageGRID prend en charge les clauses, les types de données et les opérateurs Amazon S3 Select suivants pour le "commande SelectObjectContent".
|
|
Les articles non répertoriés ne sont pas pris en charge. |
Pour la syntaxe, consultez "SelectObjectContent". Pour plus d'informations sur S3 Select, consultez le "Documentation AWS pour S3 Select".
Seuls les comptes locataires pour lesquels S3 Select est activé peuvent émettre des requêtes SelectObjectContent. Consultez "Considérations et exigences relatives à l'utilisation de S3 Select".
Clauses
-
Liste SELECT
-
clause FROM
-
clause WHERE
-
Clause LIMIT
Types de données
-
bool
-
entier
-
chaîne
-
flottant
-
décimal, numérique
-
horodatage
Opérateurs
Opérateurs logiques
-
ET
-
PAS
-
OU
Opérateurs de comparaison
-
<
-
>
-
⇐
-
>=
-
=
-
=
-
<>
-
!=
-
ENTRE
-
DANS
Opérateurs de correspondance de modèles
-
COMME
-
_
-
%
Opérateurs unitaires
-
IS NULL
-
N'EST PAS NUL
opérateurs mathématiques
-
+
-
-
-
*
-
/
-
%
StorageGRID suit la priorité des opérateurs Amazon S3 Select.
Fonctions agrégées
-
AVG()
-
COUNT(*)
-
MAX()
-
MIN()
-
SOMME()
Fonctions conditionnelles
-
CAS
-
COALESCE
-
NULLIF
fonctions de conversion
-
CAST (pour les types de données pris en charge)
Fonctions de date
-
DATE_ADD
-
DATE_DIFF
-
EXTRAIT
-
TO_STRING
-
TO_TIMESTAMP
-
UTCNOW
Fonctions de chaînes de caractères
-
CHAR_LENGTH, CHARACTER_LENGTH
-
INFÉRIEUR
-
SOUS-CHAÎNE
-
TRIM
-
SUPÉRIEUR