luhn_check-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime 13.3 LTS en hoger

Retourneert true als numStr de Luhn-algoritmecontrole wordt doorgegeven.

Het Luhn-algoritme wordt bijvoorbeeld gebruikt om creditcardnummers te valideren.

Syntaxis

luhn_check(numStr)

Argumenten

  • numStr: Een TEKENREEKS-expressie die bestaat uit cijfers '0' tot en met '9'.

Retouren

EEN BOOLEAANSE WAARDE.

Als numStr er een teken staat dat geen cijfer is, is falsehet resultaat. Als het laatste cijfer van de invoer overeenkomt met het algoritme, is het resultaat true

Voorbeelden

> SELECT luhn_check('12345');
 false

> SELECT luhn_check('12344');
 true

> SELECT luhn_check('1234 4');
 false