我想问一下是否可以在 SQL 2008 存储过程中使用表值作为参数。
spDeleteAE dbo.tbl_tmpAE.tmp_StoreCode, dbo.tbl_tmpAE.tmp_datetime
这可以在存储过程中接受吗?
最佳答案
如果您想使用表作为参数,您必须创建一个表类型。这里有解释http://www.techrepublic.com/blog/the-enterprise-cloud/passing-table-valued-parameters-in-sql-server-2008/
如果您想在参数中传递现有表以在存储过程中发出请求,您可以传递名称并使用动态 sql。请参阅:http://www.mssqltips.com/sqlservertip/1160/execute-dynamic-sql-commands-in-sql-server/
关于javascript - 如何在存储过程中使用表值作为参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21015479/