I have a column, say PROD_NUM that contains a \'number\' that is left padded with zeros. For example 001004569. They are all nine characters long.
I do not use a num
REGEXP_LIKE(PROD_NUM, '^[[:digit:]]{9}$')