Finding the count of characters and numbers in a string
        Posted  
        
            by 
                Aspirant
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Aspirant
        
        
        
        Published on 2012-07-08T02:57:45Z
        Indexed on 
            2012/07/08
            3:15 UTC
        
        
        Read the original article
        Hit count: 223
        
Hi I have a table test as below
NAME
---------
abc1234
XYZ12789
a12X8b78Y9c5Z
I try to find out the count of number of numbers and characters in the string as
select name,length(replace(translate(lower(name),'abcdefghijklmnopqrstuvwxyz',' '),'      ','')) as char_count,
length(replace(translate(name,'1234567890',' '),' ','')) as num_count
from test6;
Its executing fine giving the output
NAME    CHAR_COUNT  NUM_COUNT
abc1234         4       3
XYZ12789        5       3
a12X8b78Y9c5Z   7       6
But my question is there any option by not giving the abcdefghijklmnopqrstuvwxyz
and 1234567890 manually 
© Stack Overflow or respective owner