Objetos do usuário logado (Oracle)

Categoria: Oracle
Publicado em 01 de Julho de 2013

Para obter uma lista simples dos objetos pertencentes (owned) ao usuário logado, pode-se consultar a view USER_CATALOG (ou pelo synonym CAT), que possui apenas dois campos:

1
2
3
4
5
6
7
8
SELECT 
   TABLE_TYPE, 
   COUNT(*) 
FROM   
   USER_CATALOG 
GROUP BY 
   TABLE_TYPE
;

Para mais informações sobre os objetos, a view USER_OBJECTS (ou synonym OBJ) pode ser usada:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT
   OBJECT_NAME,
   SUBOBJECT_NAME,
   OBJECT_ID,
   DATA_OBJECT_ID,
   OBJECT_TYPE,
   CREATED,
   LAST_DDL_TIME,
   TIMESTAMP,
   STATUS,
   TEMPORARY,
   GENERATED,
   SECONDARY,
   NAMESPACE,
   EDITION_NAME
FROM
   USER_OBJECTS
;

 

 

Copyright © Fernando Hidemi Uchiyama 2010 - Todos os direitos reservados