我有一个使用以下类型作为参数的存储过程
CREATE TYPE [dbo].[columnOrderTableType] AS TABLE
([id] [int] IDENTITY(1,1) NOT NULL
,[columnName] [sysname] NOT NULL
我需要将我的 api 中的数据表作为 TVP 传递给这个 sproc
当我使用字符串作为 columnName 的值时,我收到一条错误消息,指出类型与 columnOrderTableType 的类型 reqd 不匹配
如何在数据表中传递系统名?