Numeric type recognition should ignore content of parentheses

Original implementation would recognize type `ENUM('internal_something')` as a numeric column, as it contains "int".