<=> (lt eq gt 기호) 연산자

적용 대상:검사 예 Databricks SQL 검사 예 Databricks Runtime으로 표시됨

null이 아닌 피연산자의 경우 와 동일한 결과를 EQUAL(=) 반환하지만 둘 다 NULLfalseNULL이면 를 반환 true 합니다. 이 연산자는 의 동의어 expr1 is not distinct from expr2입니다.

구문

expr1 <=> expr2

인수

  • expr1: 비슷한 형식의 식입니다.
  • expr2: 와 expr1최소 공통 형식을 공유하는 식입니다.

반환

부울입니다.

> SELECT 2 <=> 2;
 true
> SELECT 1 <=> '1';
 true
> SELECT true <=> NULL;
 false
> SELECT NULL <=> NULL;
 true