echo $begrüßung;
die Funktion UPPER um das CONCAT bilden und die Buchstaben im LIKE ausdruck gross schreiben.
upper bzw. lower(concat(...)) funktioniert leider nicht; hatt ich schon ausprobiert. man muss sämtliche spalten mit lower einzeln umwandeln, sprich concat(lower(a),lower(b),...)
Der Grund wird das von mir vermutete Binärfeld sein. Binärdaten können nicht in Groß- oder Kleinbuchstaben umgewandelt werden. Da bei einem CONCAT(), bei dem ein Binärfeld beteiligt ist, ebenfalls ein Binärwert entsteht, lässt sich darauf LOWER()/UPPER() nicht mit Erfolg anwenden. Wenn man es auf die einzelnen Spalten anwendet, wird es mit den anderen Feldern gehen, nur nicht mit dem Binärfeld. So sich nicht generell der Typ des Feldes auf einen Nicht-Binär-Typ umstellen lässt, müsste es erst in einen Stringtyp gecastet werden, um darauf o.g. Stringfunktionen anwenden zu können.
echo "$verabschiedung $name";