В настоящее время у меня нет доступа к серверу, чтобы проверить это, но как мне поступить, как показано ниже
UNPIVOT (X for XY IN (
SELECT column_name AS [XY]
FROM Information_schema.Columns
WHERE Table_name = XYZ AND column_name LIKE '[0-9][0-9][0-9][0-9]'
)) AS unpivotedData
т.е. Можно ли динамически заполнять список столбцов, чтобы отключить их, а не объявлять их статически