Pesquisa de campos em todas as tabelas
476 visualizações
Certamente se você não precisou ainda, um dia vai ter que alterar um campo que esta presente em muitas tabelas.
Imagine o banco de dados de um ERP com 146197 tabelas. Por sorte um simples SELECT pode salvar você de perder horas de pesquisa em documentação.
EX: Quero encontrar as tabelas que contem o campo CODUSU:
| SQL | | Copiar código | | ? |
| 1 | SELECT DISTINCT TABLE_NAME |
| 2 | |
| 3 | FROM DBA_TAB_COLUMNS |
| 4 | |
| 5 | WHERE COLUMN_NAME = 'CODUSU'; |
| 6 |
Espero que ajude,
Italo Queiroz
@italoclone
-->










