Вы связали документ:
"Типы таблиц не могут быть объявлены встроенными с объявлениями переменных. Типы таблиц должны быть объявлены явно с помощью оператора CREATE TYPE."
В этой статье показано, какзамените объявление переменной встроенной таблицы на тип таблицы:
CREATE TYPE dbo.typeTableD
AS TABLE
(
Column1 INT NOT NULL INDEX ix1,
Column2 CHAR(10)
)
WITH
(MEMORY_OPTIMIZED = ON);
Более быстрая временная таблица и табличная переменная с помощью оптимизации памяти