DocumentDB SQL - Função interna

O DocumentDB oferece suporte a uma série de funções integradas para operações comuns que podem ser usadas dentro de consultas. Há um monte de funções para realizar cálculos matemáticos e também funções de verificação de tipo que são extremamente úteis ao trabalhar com esquemas variados. Essas funções podem testar se uma determinada propriedade existe e se existe se é um número ou uma string, booleano ou objeto.

Também obtemos essas funções úteis para analisar e manipular strings, bem como várias funções para trabalhar com arrays, permitindo fazer coisas como concatenar arrays e testar para ver se um array contém um elemento específico.

A seguir estão os diferentes tipos de funções integradas -

S.No. Funções integradas e descrição
1 Funções Matemáticas

As funções matemáticas executam um cálculo, geralmente com base em valores de entrada fornecidos como argumentos, e retornam um valor numérico.

2 Funções de verificação de tipo

As funções de verificação de tipo permitem que você verifique o tipo de uma expressão nas consultas SQL.

3 Funções de String

As funções de string executam uma operação em um valor de entrada de string e retornam um valor string, numérico ou booleano.

4 Funções de matriz

As funções de array executam uma operação em um valor de entrada de array e retornam na forma de valor numérico, booleano ou array.

5 Funções Espaciais

O DocumentDB também oferece suporte às funções integradas do Open Geospatial Consortium (OGC) para consultas geoespaciais.