luhn_check
-Funktion
Gilt für: Databricks SQL Databricks Runtime 13.3 LTS und höher
Gibt true
zurück, wenn numStr
die Luhn-Algorithmusprüfung besteht.
Der Luhn-Algorithmus wird beispielsweise verwendet, um Kreditkartennummern zu überprüfen.
Syntax
luhn_check(numStr)
Argumente
numStr
: Ein STRING-Ausdruck, der aus Ziffern'0'
durch'9'
besteht.
Gibt zurück
Einen BOOLESCHEN Wert.
Wenn numStr
ein Zeichen enthält, das keine Ziffer ist, wird das Ergebnis false
.
Wenn die letzte Ziffer der Eingabe mit dem Algorithmus übereinstimmt, wird das Ergebnis true
Beispiele
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false