Funzione contains
Si applica a: Databricks SQL Databricks Runtime 10.4 LTS e versioni successive
Restituisce true
se expr
contiene subExpr
.
Sintassi
contains(expr, subExpr)
Argomenti
expr
: valore STRING o BINARY all'interno del quale eseguire la ricerca.subExpr
: STRINGA o BINARY da cercare.
Valori restituiti
Valore booleano.
Se expr
o subExpr
sono NULL
, il risultato è NULL
.
Se subExpr
è la stringa vuota o un file binario vuoto, il risultato è true
.
Si applica a: Databricks SQL Databricks Runtime 11.3 LTS e versioni successive
La funzione funziona in modalità BINARY se entrambi gli argomenti sono BINARY.
Esempi
> SELECT contains(NULL, 'Spark');
NULL
> SELECT contains('SparkSQL', NULL);
NULL
> SELECT contains('SparkSQL', 'Spark');
true
> SELECT contains('SparkSQL', 'ark');
true
> SELECT contains('SparkSQL', 'SQL');
true
> SELECT contains('SparkSQL', 'Spork');
false
> SELECT contains('SparkSQL', '');
true
> SELECT contains(x'120033', x'00');
true