Bene, la tua espressione non funziona perché:33 è entrambi i numeri e stai cercando qualsiasi carattere non decimale e non di spazio vuoto. quindi non include quella riga nel risultato.
Prova:
SELECT * FROM table_name WHERE colA NOT REGEXP '[0-9[:space:]]' AND colB NOT REGEXP '[0-9[:space:]]'
ETA:Sì, ho dimenticato che \qualcosa non funziona