domingo, 22 de novembro de 2009

BD-Oracle [Utilizando o Dicionário de Dados]

Descobrir quais objetos estão disponiveis:
SQL> Select Distinct Object_Type From User_Objects;

Descobrir quais as tabelas que estão disponiveis:
SQL> Select object_name from user_objects where object_type = 'TABLE';

Descobrir quais são as constraints de uma tabela:
SQL> Select constraint_name, constraint_type, search_condition, r_constraint_name
from user_constraints Where table_name='Clientes';

Descobrir quais são as constraints referente as colunas de uma determinada tabela:
SQL> Select constraint_name, column_name from User_Cons_Columns Where table_name='Clientes'

Nenhum comentário:

Postar um comentário

Quem sou eu

Minha foto
Profissional da area de informática desde os XT. Casado 3 filhos. Programando atualmente em Delphi,Clipper com xHarbour e PHP as vezes. Já programei em VB, era o rei dos bats,rs algumas experiências com C++, C#.Net e Java. Fã de documentários de ciências e tecnologias