javascript - 如何在存储过程中使用表值作为参数?

标签 javascript sql sql-server vba stored-procedures

我想问一下是否可以在 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/

相关文章:

javascript - 如何使 componentDidUpdate 不是无限循环或者是否有其他方法来更新数据?

python - Python 中的默认参数和 SQL 查询 - 习语/模式?

sql-server - 物理数据库和日志文件位置

sql - 合并查询中按月和年排序

javascript - 从 Google Analytics 获取所有事件

javascript - 在 Javascript 中尝试/检查数组长度的更好方法?

javascript - node.js 服务器如何优于基于线程的服务器

php - 如何组合两个具有不同 ORDER BY 子句的 SQL 查询

java - 在 Postgresql 中用于转换 uuid::text 的算法是什么?

sql-server - SQL Server XQuery - 选择一个子集