86 votes

Script SQL pour trouver des adresses e-mail non valides

Une importation de données a été effectuée à partir d’une base de données Access et il n’y a pas eu de validation sur le champ d’adresse e-mail. Quelqu’un possède-t-il un script sql qui peut renvoyer une liste d’adresses e-mail non valides (@manquant, etc.).

23voto

Espo Points 24318

Voici une solution simple et rapide :

Ensuite, vous pouvez trouver toutes les lignes en utilisant la fonction:

Si vous n’êtes pas satisfait de la création d’une fonction dans votre base de données, vous pouvez utiliser la clause LIKE directement dans votre requête :

Source

12voto

Jack Allan Points 2142

Je trouve cette requête T-SQL simple utile pour renvoyer des adresses e-mail valides

Le bit PATINDEX élimine toutes les adresses de messagerie contenant des caractères qui ne figurent pas dans le jeu de caractères a-z, 0-9, '@', '.', '_' & '-' autorisé.

Il peut être inversé pour faire ce que vous voulez comme ceci:

4voto

Zemistr Points 930

MySQL

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X