Я использую SQL Server 2012 и задавался вопросом, есть ли способ найти все таблицы в данной базе данных, которые содержат определенный столбец?Показать все таблицы, содержащие определенную колонку
0
A
ответ
2
select
quotename(S.name) + '.' + quotename(T.name) as [Table]
from sys.columns C
join sys.tables T on T.object_id = C.object_id
join sys.schemas S on S.schema_id = T.schema_id
where C.name = 'ColumnName'
order by 1
1
Я думаю, что самый простой способ состоит в использовании INFORMATION_SCHEMA.COLUMNS
таблицу:
select c.SCHEMA_NAME, c.TABLE_NAME
from INFORMATION_SCHEMA.COLUMNS c
where c.COLUMN_NAME = @YOURCOLUMNNAME;
Смежные вопросы
- 1. Как удалить все таблицы, содержащие определенную строку?
- 2. Как выбрать все строки, содержащие определенную букву?
- 3. XSLT Выберите все узлы, содержащие определенную подстроку
- 4. Как искать все файлы, содержащие определенную строку?
- 5. Удалить все строки, содержащие определенную строку
- 6. Beyond Compare 4: Как показать только строки, содержащие определенную строку?
- 7. SQL - получить базы данных, содержащие определенную запись
- 8. заполняя определенную колонку в dataframe
- 9. TransBase, выберите все таблицы, содержащие данный столбец
- 10. Удалить строки, содержащие определенную строку
- 11. Laravel - удалить все ключи кеша/redis, содержащие определенную строку
- 12. Как распечатать все файлы старше 10 дней, содержащие определенную строку?
- 13. Как получить все URL-адреса, содержащие определенную строку?
- 14. sed: Как заменить все строки, содержащие определенную строку?
- 15. PostGIS, находя все круги, содержащие определенную точку - как определить индекс
- 16. Выбрать все теги ID, содержащие определенную строку в CoffeeScript
- 17. Найти все представления, содержащие определенную таблицу или столбец
- 18. sql строки, содержащие колонку дважды (или больше)
- 19. Купить: показать определенную панировку на/коллекции/все
- 20. Soundcloud API - Найти плейлист, содержащие определенную песню
- 21. Показать колонку Присоединиться к CakePHP3
- 22. trNgGrid - показать/скрыть колонку
- 23. Добавление данных только в определенную колонку
- 24. сообщения журнала Капля, содержащие определенную строку
- 25. строки удаления sed, не содержащие определенную строку
- 26. Попытка найти неперекрывающиеся подстроки, содержащие определенную подпоследовательность
- 27. R RODBC Показать все таблицы
- 28. показать все данные из таблицы
- 29. Показать все имена баз данных, содержащих определенную таблицу
- 30. Как отключить определенную колонку в JTable
Я уверен, что есть системные таблицы, вы можете запросить. –