使用存储过程将一个参数插入多个值

时间:2014-02-12 12:57:24

标签: sql-server sql-server-2012

我需要你的帮助。我有一个项目,我需要在我的表中插入多个记录。这里有更多细节。我设计了一个包含3列(a,b,c)的采购订单表:

  • a:是具有identity(1,1)主键的主键
  • b:日期
  • c:is varchar(50)

我想拥有多个具有相同a值的记录。例如:当我创建采购订单#1时,我在PO#1中有多个记录。另外,对于PO#2,我有多个记录......也是如此。

如何为此需要编写存储过程?

1 个答案:

答案 0 :(得分:0)

你是说你希望能够传递N条记录'在一次调用中将值得信息存入存储过程?如果是这样,我会传入一小段XML并在存储过程中解析它。然后在循环中写下每条记录。