Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 13.3 LTS y versiones posteriores
Devuelve true si numStr pasa la comprobación del algoritmo luhn.
Por ejemplo, el algoritmo Luhn se usa para validar números de tarjeta de crédito.
Sintaxis
luhn_check(numStr)
Argumentos
-
numStr: expresión STRING compuesta de dígitos'0'a través de'9'.
Devoluciones
Una expresión BOOLEANA.
Si numStr contiene cualquier carácter que no sea un dígito, el resultado es false.
Si el último dígito de la entrada coincide con el algoritmo, el resultado es true
Ejemplos
> SELECT luhn_check('12345');
false
> SELECT luhn_check('12344');
true
> SELECT luhn_check('1234 4');
false