DocumentDB SQL - Fonction intégrée

DocumentDB prend en charge une multitude de fonctions intégrées pour les opérations courantes qui peuvent être utilisées dans les requêtes. Il existe un tas de fonctions pour effectuer des calculs mathématiques, ainsi que des fonctions de vérification de type extrêmement utiles lorsque vous travaillez avec différents schémas. Ces fonctions peuvent tester si une certaine propriété existe et si c'est le cas, qu'il s'agisse d'un nombre ou d'une chaîne, d'une valeur booléenne ou d'un objet.

Nous obtenons également ces fonctions pratiques pour analyser et manipuler des chaînes, ainsi que plusieurs fonctions pour travailler avec des tableaux vous permettant de faire des choses comme concaténer des tableaux et tester pour voir si un tableau contient un élément particulier.

Voici les différents types de fonctions intégrées -

S.No. Fonctions et description intégrées
1 Fonctions mathématiques

Les fonctions mathématiques effectuent un calcul, généralement basé sur des valeurs d'entrée fournies sous forme d'arguments, et renvoient une valeur numérique.

2 Fonctions de vérification de type

Les fonctions de vérification de type vous permettent de vérifier le type d'une expression dans les requêtes SQL.

3 Fonctions de chaîne

Les fonctions de chaîne exécutent une opération sur une valeur d'entrée de chaîne et renvoient une valeur de chaîne, numérique ou booléenne.

4 Fonctions de tableau

Les fonctions de tableau effectuent une opération sur une valeur d'entrée de tableau et retournent sous la forme d'une valeur numérique, booléenne ou de tableau.

5 Fonctions spatiales

DocumentDB prend également en charge les fonctions intégrées d'Open Geospatial Consortium (OGC) pour les requêtes géospatiales.