A luhn_check függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet 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