Suena bastante fácil consultar los nombres de columna de una tabla, ¿verdad? De hecho, hay una respuesta a esta pregunta How can I get column names from a table in Oracle?Consultar nombres de columnas de una tabla de otro usuario
El problema principal es que la tabla pertenece a otro usuario. Mi usuario es solo para integración y no tengo privilegios de base de datos.
Así que soy capaz de hacer algo de consulta como: SELECT * FROM anotherUser.THE_TABLE;
sino algo así como el retorno SELECT * FROM USER_TAB_COLUMNS
ninguna fila.
Quizás pueda crear consultas sobre all_tab_columns, ¿Hay otras opciones más rápidas sin procedimientos?
* ¡Es una base de datos de Oracle!
: 'user_tab_columns' es un diccionario de datos que contiene columnas de la tabla, que pertenece a su esquema, no' anotherUser', si quiere probar con 'all_tab_columns' o dba_tab_columns'. Consulte este' http : // docs.oracle.com/cd/E11882_01/server.112/e17110/statviews_1001.htm # i1572007' –