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