У меня есть хранимая процедура, упомянутая ниже. Я использую SQL Server 2008 R2. Когда я запускаю эту хранимую процедуру из SQLCMD, она работает, и хранимая процедура создается, но когда я выполняю ее из SSMS, происходит сбой с ошибкой, приведенной ниже.
Сообщение 207, Уровень 16, Состояние 1, Процедура TestProc, Строка 5 Неверное имя столбца 'col1.
SET ANSI_NULLS ON GO
SET QUOTED_IDENTIFIER OFF GO
CREATE PROC [dbo].[TestProc]
AS
BEGIN
SELECT t.col1 FROM table t /* But note that col1 is not in table t*/
END
RETURN
Как можно решить эту проблему?