Должен объявить скалярную переменную "@tabvar" - PullRequest
0 голосов
/ 20 февраля 2019
declare @departmentid int;
set @departmentid = 1;
declare @tabvar table (id int, name nvarchar(100))
begin
insert into @tabvar 
select DepartmentID, Name
from HumanResources.Department where DepartmentID = @departmentid;
print @tabvar
end

Показывает

Необходимо объявить скалярную переменную "@tabvar".

1 Ответ

0 голосов
/ 20 февраля 2019

Проблема в

print @tabvar.id

Удалите это, и код будет работать.

Следующие функции эквивалентны:

print @departmentid;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...