ऐसा लगता है कि आप उन स्तंभों को वापस करने का प्रयास कर रहे हैं जिनमें संख्याएँ नहीं हैं, क्या यह सही है?
अगर ऐसा है तो मुझे लगता है
SELECT * FROM person WHERE name not REGEXP '[0-9]'
सबसे आसान तरीका होगा।
आपका रेगेक्स वर्तमान में एक ऐसे कॉलम की तलाश में है जिसमें एक अग्रणी व्हाइटस्पेस, एक गैर-संख्या या व्हाइटस्पेस और फिर समाप्त होने के लिए एक व्हाइट स्पेस हो।
डेमो:http://sqlfiddle.com/#!9/6b047/2