What are the maximum length of a table name and column name in Oracle?
On Oracle 12.2, you can use built-in constant, ORA_MAX_NAME_LEN, set to 128 bytes (as per 12.2) Prior to Oracle 12.1 max size was 30 bytes.
Oracle 12.2
ORA_MAX_NAME_LEN
Oracle 12.1