Używam Postgresql 9.1. Mam nazwę kolumny tabeli. Czy można znaleźć tabele, które mają/mają tę kolumnę? W jaki sposób? Z góry dziękuję.Jak znaleźć tabelę o określonej kolumnie w postgresql
40
A
Odpowiedz
27
można wyszukać system catalogs:
select c.relname
from pg_class as c
inner join pg_attribute as a on a.attrelid = c.oid
where a.attname = <column name> and c.relkind = 'r'
63
Można również zrobić
select table_name from information_schema.columns where column_name = 'your_column_name'
+0
Dziwnie, widziałem przypadki, w których zapytanie to wyświetla tabele, których nie ma zapytanie @ RomanPekar; Zastanawiam się, dlaczego tak się stało –
Powiązane problemy
- 1. Filtr tablica pokazać wiersze o określonej wartości w określonej kolumnie
- 2. SQL - Jak znaleźć najwyższy numer w kolumnie?
- 3. Jak zapytać o tabelę w schemacie w symfony2 przez doktrynę?
- 4. Jak znaleźć średnią wartość w kolumnie dat w SQL Server
- 5. jak znaleźć "dziury" w kolumnie auto_increment?
- 6. Migracje Dodaj kolumnę po określonej kolumnie i kolumnie indeksu
- 7. Jak zapewnić informacje o kolumnie nieujemnej?
- 8. Utwórz tabelę w oknie dokowanym PostgreSQL
- 9. Jak uzyskać tabelę zlicza unikalne wartości w kolumnie
- 10. ALTER TABLE, ustaw puste null w kolumnie null, PostgreSQL 9.1
- 11. znaleźć nazwę tabeli sql z danej kolumnie
- 12. Przechowywanie ciągów o dowolnej długości w Postgresql
- 13. Jak uzyskać NERDCommenter do dodawania komentarzy w określonej kolumnie?
- 14. Jak znaleźć rozmiar tablicy w postgresql
- 15. Jak wyświetlić wiodące/końcowe białe znaki w kolumnie PostgreSQL?
- 16. PostgreSQL - zrzuć każdą tabelę do innego pliku
- 17. Jak znaleźć wszystkie indeksy funkcjonalne w kolumnie w Oracle
- 18. Wkładanie o określonej godzinie?
- 19. Utrzymaj tabelę o stałej szerokości
- 20. Zmiana koloru tła w vim przy określonej kolumnie
- 21. Regex, aby znaleźć pełne słowa na Postgresql
- 22. Jak usunąć foldery o określonej nazwie?
- 23. Jak zaktualizować zmienne pole o określonej wartości?
- 24. Wygeneruj tabelę dla mapowania IPAddress jako typ INET w PostgreSQL?
- 25. Jak znaleźć strefę czasową określonej daty i godziny w określonej lokalizacji?
- 26. Jak znaleźć implementację interfejsu C# w bieżącym złożeniu o określonej nazwie?
- 27. Jak znaleźć pliki w katalogach o określonej nazwie za pomocą Get-ChildItem?
- 28. Uruchom aplikację o określonej godzinie
- 29. Zapytanie o tabelę ze spacjami w nazwie
- 30. Poproś Hubota o rozmowę o określonej godzinie?
Zauważ, że ta kwerenda nie wydaje się akceptować '%' symboli wieloznacznych, podczas kwerendy w Odpowiedź Ravi ma. –