IS_STRING (Azure Cosmos DB)

SE APLICA A: SQL API

Devuelve un valor booleano que indica si el tipo de la expresión especificada es una cadena.

Sintaxis

IS_STRING(<expr>)  

Argumentos

expr
Es cualquier expresión.

Tipos de valores devueltos

Devuelve una expresión condicional.

Ejemplos

En el ejemplo siguiente se comprueban objetos de los tipos JSON booleano, numérico, cadena, null, objeto, matriz y undefined mediante la función IS_STRING.

SELECT   
       IS_STRING(true) AS isStr1,   
       IS_STRING(1) AS isStr2,  
       IS_STRING("value") AS isStr3,   
       IS_STRING(null) AS isStr4,  
       IS_STRING({prop: "value"}) AS isStr5,   
       IS_STRING([1, 2, 3]) AS isStr6,  
       IS_STRING({prop: "value"}.prop2) AS isStr7  

El conjunto de resultados es el siguiente:

[{"isStr1":false,"isStr2":false,"isStr3":true,"isStr4":false,"isStr5":false,"isStr6":false,"isStr7":false}] 

Observaciones

Esta función del sistema se beneficiará de un índice de intervalo.

Pasos siguientes