Una procedurina utile per ricavare il nome di una colonna a partire dal numero di colonna che ti può essere indicato magari in un errore.
Può essere molto utile se la tabella ha un numero esagerato di colonne.
DECLARE @COLUMNnAME VARCHAR(50)
SELECT
@COLUMNnAME = [NAME] FROM
SYS.COLUMNS WHERE
COLUMN_ID = 146 AND
OBJECT_ID = OBJECT_ID('filteredaccount')
DECLARE
@SQL VARCHAR(2000)
SET
@SQL = 'SELECT '
+ @COLUMNnAME +
' FROM ' + 'filteredaccount'
EXEC
SP_SQLEXEC @SQL
Valorizzi COLUMN_ID con il numero della colonna