Wie kann man in MySQL nach Großbuchstaben suchen?

Ich möchte prüfen, ob ein String nur aus Großbuchstaben besteht. Ich weiß, dass RLIKE / REGEXP in MySQL nicht zwischen Groß- und Kleinschreibung unterscheidet. Also habe ich versucht das zu benutzen:upper: Zeichenklasse:

SELECT 'z' REGEXP '^[[:upper:]]+

Dies gibt wahr, obwohl das z in Kleinbuchstaben ist, ... warum?

;

Dies gibt wahr, obwohl das z in Kleinbuchstaben ist, ... warum?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage