我有两张桌子,如下所示。 的问题
Questionid Question
1 Question1
2 Question2
3 Question3
4 Question5
5 Question8
6 Question4
答案
AnsID AnsText Questionid
1 Ans1 1
2 Ans 2 1
3 Ans 3 1
4 Ans 4 1
5 Ans 8 2
6 Ans 5 2
7 Ans 6 2
8 Ans 7 2
9 Ans 9 3
10 Ans 15 3
11 Ans 14 3
12 Ans 13 3
13 Ans 12 4
14 Ans 11 4
现在想要使用用户定义的表类型在sql server中插入多个带有多个答案的问题。
我为问题表创建了一个类型。
CREATE TYPE [dbo].[Questions] AS TABLE(
[Questionid] [int] NULL,
[Question] [nvarchar](max) NULL
)
分别插入多个问题。 但我想使用用户定义的表类型来插入多个问题和多个答案。
你能帮我吗?