将值插入用户类型表时,看到一个错误。该类型创建成功,但是我无法在该类型中插入值。
如何将值插入该表类型?
CREATE TYPE ProductType1 AS TABLE
(
fld_SkillTargetID int
)
我正在尝试使用以下语句将值插入该表类型:
declare @par as ProductType1
insert into @par values('fld_SkillTargetID')values(5166)
但出现错误。我无法将值插入该表类型。
最佳答案
您有太多values
-并且不需要转义字段名称:
insert into @par (fld_SkillTargetID)
values(5166)
关于sql-server - 在SQL Server中将值插入表值参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13722019/