3

将值插入用户类型表时出现错误。类型创建成功,但我无法将值插入该类型。

如何将值插入该表类型?

CREATE TYPE ProductType1 AS TABLE
(
    fld_SkillTargetID int
)

我正在尝试使用以下语句将值插入该表类型:

declare @par as ProductType1
insert into @par values('fld_SkillTargetID')values(5166)

但我收到错误。我无法将值插入该表类型。

4

1 回答 1

8

你有一个太多values- 你不需要转义字段名称:

insert into @par (fld_SkillTargetID)
values(5166)
于 2012-12-05T11:17:06.983 回答