STRCMP (Lakehouse v1)
Zwraca 0, jeśli ciągi znaków są takie same, -1, jeśli pierwszy argument jest mniejszy od drugiego, a w pozostałych przypadkach 1.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.strcmp(<expr1> ,<expr2>)Przykłady Analyze
Dział zatytułowany „Przykłady 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 │└──────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”STRCMP(<expr1> ,<expr2>)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<expr1> |
Ciąg znaków. |
<expr2> |
Ciąg znaków. |
Typ zwracany
Dział zatytułowany „Typ zwracany”BIGINT
Przykłady SQL
Dział zatytułowany „Przykłady 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 │└────────────────────────┘