STRCMP(Lakehouse v1)
字符串相同时返回 0,第一个参数小于第二个参数时返回 -1,否则返回 1。
Analyze 语法
Section titled “Analyze 语法”func.strcmp(<expr1> ,<expr2>)Analyze 示例
Section titled “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 │└──────────────────────────────┘SQL 语法
Section titled “SQL 语法”STRCMP(<expr1> ,<expr2>)| 参数 | 说明 |
|---|---|
<expr1> |
字符串。 |
<expr2> |
字符串。 |
BIGINT
SQL 示例
Section titled “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 │└────────────────────────┘