0
votes

Comment supprimer des lignes qui ont des noms commençant par [A-D]

Je voulais supprimer des lignes dans lesquelles un nom commence par A , b , c ou d . Le code ci-dessous ne semble pas fonctionner. Qu'est-ce que cela fait alors? XXX


2 commentaires

comme ne prend pas en charge les expressions régulières dans SQL.


Votre code fonctionne pour SQL Server et Accédez si vous remplacez% avec *.


3 Réponses :


1
votes

Vous pouvez utiliser ce qui suit: xxx

Votre requête est Travailler sur SQL Server / T-SQL . Vous pouvez utiliser ce qui suit pour éviter les problèmes avec la sensibilité des cas: xxx


0 commentaires

1
votes

malheureusement comme ne prend pas en charge regex afin que vous puissiez utiliser ceci: xxx

Il supprimera tous les enregistrements qui commencent à partir de a, b, c ou d


0 commentaires

2
votes

Si vous souhaitez utiliser comme code>, alors: xxx pré>

avec la plupart des collations, vous pouvez faire: P>

WHERE SUBSTRING(CustomerName, 1, 1) BETWEEN 'a' AND 'd'


0 commentaires