我在将值插入用户类型表时看到错误.类型已成功创建,但我无法在该类型中插入值.
如何将值插入该表类型?
CREATE TYPE ProductType1 AS TABLE
(
fld_SkillTargetID int
)
Run Code Online (Sandbox Code Playgroud)
我正在尝试使用以下语句将值插入到该表类型中:
declare @par as ProductType1
insert into @par values('fld_SkillTargetID')values(5166)
Run Code Online (Sandbox Code Playgroud)
但我得到错误.我无法将值插入该表类型.
你有一个太多了values- 你不需要转义字段名称:
insert into @par (fld_SkillTargetID)
values(5166)
Run Code Online (Sandbox Code Playgroud)