Имена столбцов всех таблиц в конкретной базе данных в SQL
Я только начал использовать и изучать SQL-сервер, я использую базу данных wcm_staging (поэтому таблицы в этой базе данных похожи на это - wcm_staging.dbo.cust_id, и есть много таких таблиц), мне нужно проверить имена столбцов (имена переменных) во всех таблицах в этой конкретной базе данных. Может кто-нибудь помочь, пожалуйста, как это сделать?
Большое спасибо,
Бест Ритика
2 ответа
Это перечислит все имена таблиц и столбцов с типами данных
USE DATABASE NAME
GO
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME='TABLE NAME'
SELECT
OBJECT_NAME(object_id) AS [Table Name],
name AS [Column Name]
FROM sys.columns
ORDER BY 1