Comment trouver des caractères non alphanumériques en SQL

Interroge les caractères non valides en SQL.

Étape 1

Exécutez Microsoft SQL Server Management Studio, développez le serveur à partir du panneau Explorateur d'objets, puis développez le dossier "bases de données" pour afficher toutes vos bases de données.

Étape 2

Cliquez sur la zone de liste déroulante "Bases de données disponibles" à côté de l'icône "Exécuter" de la barre d'outils. Cliquez sur la base de données que vous souhaitez utiliser.

Étape 3

Cliquez sur "Nouvelle requête" pour démarrer une nouvelle fenêtre de requête. Ajoutez le code suivant pour interroger toutes les valeurs non alphanumériques d'une colonne de la table:

sélectionner distinct de WHERE PATINDEX ('% [^ a-zA-Z0-9]%', .) 0

Étape 4

Éditer à partir de l'étape 3 et écrivez le nom de la table et le nom de votre colonne. Cliquez sur "Exécuter" pour exécuter la requête et voir les résultats.