Großgeschriebene String mit SQL finden
Hatte heute das Problem, dass ich alle Namen finden wollte, die komplett in Großbuchstaben geschrieben waren. Das Problem „alle Buchstaben groß“ konnte zu „mehr als der Anfangsbuchgstabe groß“ umgewandelt werden, was die Lösung erleichterte. Geprüft wird einfach, ob der zweite Buchstabe im Namen groß ist:
SELECT [Name] FROM [DATABASE].[namestable] WHERE ASCII(SUBSTRING([NAME],2,1)) BETWEEN 65 AND 90 |