Azure sql database 内存oltp过程中的表变量
我可以在内存优化过程中使用表变量吗Azure sql database 内存oltp过程中的表变量,azure-sql-database,in-memory-database,in-memory-oltp,Azure Sql Database,In Memory Database,In Memory Oltp,我可以在内存优化过程中使用表变量吗 DECLARE @tvTableD TABLE ( Column1 INT NOT NULL , Column2 CHAR(10) ); 这里写着,不。 有人能确认一下吗?您链接了文档: “表类型不能与变量声明内联声明。必须使用CREATE TYPE语句显式声明表类型。” 本文向您展示了如何用表类型替换内联表变量声明: CREATE TYPE dbo.typeTableD AS TABLE
DECLARE @tvTableD TABLE
( Column1 INT NOT NULL ,
Column2 CHAR(10) );
这里写着,不。
有人能确认一下吗?您链接了文档:
“表类型不能与变量声明内联声明。必须使用CREATE TYPE语句显式声明表类型。”
本文向您展示了如何用表类型替换内联表变量声明:
CREATE TYPE dbo.typeTableD
AS TABLE
(
Column1 INT NOT NULL INDEX ix1,
Column2 CHAR(10)
)
WITH
(MEMORY_OPTIMIZED = ON);