Мне нужно передать таблицу из Access на SQL-сервер и выполнить хранимую процедуру.
Для этого я использую сквозные запросы в Access.
Мой сквозной запрос:
DECLARE @MyVar TABLE { .....<variables> }
INSERT INTO @MyVar SELECT *
FROM [MyTable]
EXEC sproc_test @Myvar
Моя хранимая процедура:
ALTER PROCEDURE [dbo].[sproc_test]
@MyVar TABLE(....<variables>)
AS ...<the rest of the sproc>
Должно ли это работать? В хранимой процедуре появляется ошибка «Неверный синтаксис рядом с таблицей».