¿Es necesario averiguar el tipo y el tamaño de una columna con el fin de entender los datos, o se desea escribir un programa que necesita saber en tiempo de ejecución?
Si solo necesita saberlo para saberlo, al escribir desc tablename
en SQLPlus le informaremos acerca de las columnas en la tabla.
Si necesita saber el tipo y tamaño mediante programación, ¿qué idioma está utilizando ... PL/SQL? ¿Java?
Tenga en cuenta que la selección de USER_TAB_COLUMNS solo mostrará las columnas en tablas en su propio esquema. Para otras tablas, tendrá que mirar ALL_TAB_COLUMNS (o DBA_TAB_COLUMNS, si el DBA le ha permitido acceder a él). Tenga en cuenta que su empleador o cliente puede rechazar la compilación de procedimientos o paquetes almacenados en contra.
Olvidé agregar DATA_TYPE en la cláusula Select. – Ketan