Como achar uma Constraint pelo nome e sem saber o nome da tabela
Esse Post tem como ideia passar algumas coisas uteis que eu aprendi trabalhando com o Oracle, na versão 10g, não sei se funciona em outras versões
Esse SQL tem como função retornar o nome da tabela e o nome da coluna que detem a constraint informada:
SELECT a.table_name as Tabela_da_Constraint,a.column_name as Nome_da_Coluna,a.constraint_name as Nome_da_Constraint FROM ALL_CONS_COLUMNS A JOIN ALL_CONSTRAINTS C ON A.CONSTRAINT_NAME = C.CONSTRAINT_NAME where A.constraint_name='NOME_DA_CONSTRAINT'
Comments
Post a Comment