DocumentDB SQL - Funzione incorporata

DocumentDB supporta una serie di funzioni integrate per operazioni comuni che possono essere utilizzate all'interno delle query. Ci sono un sacco di funzioni per eseguire calcoli matematici e anche funzioni di controllo del tipo che sono estremamente utili quando si lavora con schemi variabili. Queste funzioni possono verificare se una determinata proprietà esiste e se esiste se si tratta di un numero o di una stringa, di un booleano o di un oggetto.

Abbiamo anche queste utili funzioni per analizzare e manipolare le stringhe, così come diverse funzioni per lavorare con gli array che ti permettono di fare cose come concatenare gli array e testare se un array contiene un particolare elemento.

Di seguito sono riportati i diversi tipi di funzioni integrate:

S.No. Funzioni e descrizione integrate
1 Funzioni matematiche

Le funzioni matematiche eseguono un calcolo, generalmente basato su valori di input forniti come argomenti, e restituiscono un valore numerico.

2 Tipo di controllo delle funzioni

Le funzioni di controllo del tipo consentono di controllare il tipo di un'espressione all'interno delle query SQL.

3 Funzioni stringa

Le funzioni stringa eseguono un'operazione su un valore di input stringa e restituiscono un valore stringa, numerico o booleano.

4 Funzioni array

Le funzioni di matrice eseguono un'operazione su un valore di input di matrice e restituiscono sotto forma di valore numerico, booleano o matrice.

5 Funzioni spaziali

DocumentDB supporta anche le funzioni integrate di Open Geospatial Consortium (OGC) per le query geospaziali.