Share via


Funktionen luhn_check

Gäller för:markerad ja Databricks SQL markerad ja 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 falseresultatet . 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