Funktionen luhn_check
Gäller för: Databricks SQL
Databricks Runtime 13.3 LTS och senare
Returnerar true
om det går att kontrollera Luhn-algoritmen.numStr
Luhn-algoritmen används till exempel för att verifiera kreditkortsnummer.
Syntax
luhn_check(numStr)
Argument
numStr
: Ett STRING-uttryck som består av siffror'0'
via'9'
.
Returer
EN BOOLESK.
Om numStr
innehåller ett tecken som inte är en siffra blir false
resultatet .
Om indatans sista siffra matchar algoritmen blir resultatet true
Exempel
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false