Nå, dit udtryk virker ikke, fordi:33 er begge tal, og du leder efter et hvilket som helst ikke-decimaltegn uden mellemrum. så den inkluderer ikke den række i resultatet.
Prøv:
SELECT * FROM table_name WHERE colA NOT REGEXP '[0-9[:space:]]' AND colB NOT REGEXP '[0-9[:space:]]'
ETA:Ja glemte, at \whatever ikke virker