【发布时间】:2015-06-08 12:22:46
【问题描述】:
我在我的存储过程中将datatable 作为参数,我试图在其中一个数据库表中插入它的一些列,但我不知道正确的语法。
这是我尝试过的
ALTER PROCEDURE [dbo].[spInsertInvoice]
@tblInvoice [TypeExcel] READONLY
AS
BEGIN
SET NOCOUNT ON;
INSERT into Invoice(InvoiceNo, InvoiceDate, CustomerName,[Subject], Reference)
VALUES (SELECT Template, Invoice_No, InvoiceDate, Cust_Name,[Subject], Reference FROM @tblInvoice)
END
请指导我如何在表格中正确插入值。
【问题讨论】:
标签: sql-server stored-procedures datatable syntax-error sql-insert