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

04/04/2021

0

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
André Sanches

André Sanches

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar