Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime 13.3 LTS a vyšší
Vrátí true hodnotu, pokud numStr projde kontrolou algoritmu Luhn.
Algoritmus Luhn se používá například k ověření čísel platebních karet.
Syntaxe
luhn_check(numStr)
Argumenty
-
numStr: Výraz STRING složený z číslic'0'až'9'.
Návraty
A boolean.
Pokud numStr obsahuje jakýkoli znak, který není číslicí, výsledek je false.
Pokud poslední číslice vstupu odpovídá algoritmu, je výsledkem true
Příklady
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false