Problema na função para validar cpf no sql server disponibilizada por esse site - 2723

04/04/2021

5

https://www.devmedia.com.br/funcao-para-validar-cpf-no-sql-server/2723

Há uma falha, se digitar somente o número "0", responde como "S", e há outros CPFs que também respondem como "S", qdo na verdade são inválidos, ex.: 04585570888; 08186261044; 00372423738; 04620393105; 00228488150; 04008743850; 00527823471; 00384060608. Corrigi acrescentando

SET @CPF = RIGHT(''''00000000000''''+CONVERT(NVARCHAR,@CPF),11)

logo após a variáveis declaradas
André Machado Sanches

Enviado 16/03/2021 - 18:58:18
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar