luhn_check
関数
適用対象: Databricks SQL Databricks Runtime 13.3 LTS 以降
numStr
が Luhn アルゴリズム チェックに合格した場合は true
を返します。
Luhn アルゴリズムは、たとえばクレジットカード番号を検証するために使用されます。
構文
luhn_check(numStr)
引数
numStr
:'0'
から'9'
までの数字で構成される文字列式。
返品
BOOLEAN。
numStr
に数字以外の文字が含まれている場合、結果は false
になります。
入力の最後の数字がアルゴリズムと一致する場合、結果は true
です
例
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false