V odpovědi na vaši otázku, "je skutečně takto MySQL implementován regexp?" odpověď je ano. Jednoduše vrátí boolean při úspěchu nebo neúspěchu.
V odpovědi na vaši otázku, „proč by se oholili od předepsané normy“, je odpovědí, že v dotazech je užitečnější mít booleovské návraty, protože častěji testujete přítomnost něčeho, nikoli něco extrahujete na základě na vzoru. Extrahování věcí se častěji provádí pomocí procedurálních jazyků, nikoli relačních databází.
Chcete-li dělat to, co chcete, možná budete chtít napsat uloženou proceduru, která provede nezbytnou manipulaci s řetězci.