A luhn_check
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime 13.3 LTS és újabb
Visszaadja true
, ha numStr
megfelel a Luhn-algoritmus ellenőrzésének.
A Luhn-algoritmus például a hitelkártyaszámok ellenőrzésére szolgál.
Syntax
luhn_check(numStr)
Argumentumok
numStr
: Számjegyekből'0'
'9'
álló KARAKTERLÁNC-kifejezés.
Válaszok
LOGIKAI ÉRTÉK.
Ha numStr
olyan karaktert tartalmaz, amely nem számjegy, akkor az eredmény .false
Ha a bemenet utolsó számjegye megegyezik az algoritmuséval, az eredmény true
Példák
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false