적용 대상:
Databricks SQL
Databricks Runtime 13.3 LTS 이상
true가 numStr 검사를 통과하면 를 반환합니다.
Luhn 알고리즘은 예를 들어 신용 카드 번호의 유효성을 검사하는 데 사용됩니다.
구문
luhn_check(numStr)
인수
-
numStr: 를 통한'0'숫자로 구성된 STRING 식입니다'9'.
반품
BOOLEAN입니다.
숫자가 아닌 문자가 포함된 경우 numStr 결과는 다음과 같습니다 false.
입력의 마지막 숫자가 알고리즘과 일치하는 경우 결과는 다음과 입니다. true
예제
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false