Cita:
Iniciado por ah_puch
listo ya lo resolvi qui les dejo el como lo hice por si alguien mas se atora:
Asi liste todos los esquemas de mi oracle
SELECT DISTINCT owner
FROM ALL_TABLES
asi las tablas X esquema
select distinct *
from ALL_TABLES
WHERE OWNER = 'Nombre del Schema'
y asi las Columnas por Tablas
select *
FROM DBA_TAB_COLUMNS
WHERE table_name='Nombre de la Tabla';
obiamente para que esto funcione nesesitan los permisos de adminstrador pero para mi caso esto es funcional espero le ayude a alguien mas !!
Si me lo permites te lo afino un poco :
Asi listas todos los usuarios de tu oracle
SELECT *
FROM dba_users;
asi las tablas X esquema
select *
from dba_TABLES
WHERE OWNER = 'Nombre del Schema'
y asi las Columnas por Tablas
select *
FROM DBA_TAB_COLUMNS
WHERE table_name='Nombre de la Tabla'
order by ¿ position ?;