我想问一下,我是否可以将表值用作 SQL 2008存储过程中的参数。
spDeleteAE dbo.tbl_tmpAE.tmp_StoreCode, dbo.tbl_tmpAE.tmp_datetime
这可以在存储过程中接受吗?
答案 0 :(得分:0)
如果要将table用作参数,则必须创建表类型。这里解释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/