STRCMP (Lakehouse v1)
Devolve 0 se as cadeias de caracteres forem iguais, -1 se o primeiro argumento for menor do que o segundo e 1 caso contrário.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.strcmp(<expr1> ,<expr2>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.strcmp('text', 'text2')┌──────────────────────────────┐│ func.strcmp('text', 'text2') │├──────────────────────────────┤│ -1 │└──────────────────────────────┘
func.strcmp('text2', 'text')┌──────────────────────────────┐│ func.strcmp('text2', 'text') │├──────────────────────────────┤│ 1 │└──────────────────────────────┘
func.strcmp('text', 'text')┌──────────────────────────────┐│ func.strcmp('text', 'text') │├──────────────────────────────┤│ 0 │└──────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”STRCMP(<expr1> ,<expr2>)Argumentos
Seção intitulada “Argumentos”| Argumentos | Descrição |
|---|---|
<expr1> |
A cadeia de caracteres. |
<expr2> |
A cadeia de caracteres. |
Tipo de Retorno
Seção intitulada “Tipo de Retorno”BIGINT
Exemplos SQL
Seção intitulada “Exemplos SQL”SELECT STRCMP('text', 'text2');┌─────────────────────────┐│ STRCMP('text', 'text2') │├─────────────────────────┤│ -1 │└─────────────────────────┘
SELECT STRCMP('text2', 'text');┌─────────────────────────┐│ STRCMP('text2', 'text') │├─────────────────────────┤│ 1 │└─────────────────────────┘
SELECT STRCMP('text', 'text');┌────────────────────────┐│ STRCMP('text', 'text') │├────────────────────────┤│ 0 │└────────────────────────┘