给SQL Server存储过程,传送数组参数的变通办法
今天做OA程序用到sql server存储过程,需要传递数组参数,但是sql server本身不支持数组,于是从网上找了一些资料.方法一、利用SQL Server强大的字符串处理传把数组格式化为类似"1,2,3,4,5,6" 然后在存储过程中用SubString配合CharIndex把分割开来。存储过程如下: 1CREATE PROCEDURE dbo.ProductListUpdateSpecialList 2 @ProductId_Array varChar(800),
复制链接