endswith 함수

적용 대상:검사 '예'로 표시 Databricks SQL 검사 '예'로 표시 Databricks Runtime 10.4 LTS 이상

두 인수가 모두 BINARY인 경우 함수는 BINARY 모드에서 작동합니다. trueexpr으로 끝나면 endExpr을(를) 반환합니다.

구문

endswith(expr, endExpr)

인수

  • expr: STRING 또는 BINARY 식입니다.
  • endExpr: str의 끝과 비교되는 STRING 또는 BINARY 식입니다.

반품

BOOLEAN입니다.

expr 또는 endExprNULL이면 결과는 NULL입니다.

endExpr가 빈 문자열 또는 빈 이진이면 결과는 true입니다.

예제

> SELECT endswith('SparkSQL', 'SQL');
 true

> SELECT endswith('SparkSQL', 'sql');
 false

> SELECT endswith('SparkSQL', NULL);
 NULL

> SELECT endswith(NULL, 'Spark');
 NULL

> SELECT endswith('SparkSQL', '');
 true

> SELECT endswith(x'110033', x'33');
 true