Вы можете использовать:
name not regexp binary '(^| )[[:lower:]]'
Здесь - это db <> скрипка.
binary
- потому что более свежие версии MariaDB имеют регистр нечувствительное совпадение регулярных выражений. И вы явно заботитесь о деле.
Как это работает:
'(^| )[[:lower:]]'
--^ beginning of string
----^ space
-----^ expression has either one
------^ followed by a lower-case character
Конечно, это то, что вы НЕ хотите. Следовательно, NOT REGEXP
.