Вам нужно выяснить тип и размер столбца для понимания данных, или вы пишете программу, которая должна знать это во время выполнения?
Если вам нужно знать это только для своих знаний, введите desc tablename
в SQLPlus, чтобы рассказать вам о столбцах в таблице.
Если вам нужно программно определить тип и размер, какой язык вы используете ... PL / SQL? Java
Обратите внимание, что при выборе из USER_TAB_COLUMNS будут перечислены только столбцы в таблицах в вашей собственной схеме. Для других таблиц вам нужно взглянуть на ALL_TAB_COLUMNS (или DBA_TAB_COLUMNS, если администратор БД разрешил вам доступ к нему). Обратите внимание, что ваш работодатель или клиент может запретить компилировать хранимые процедуры или пакеты с любым из них.