SQL Server过程参数列表

时间:2016-01-18 21:37:57

标签: sql sql-server stored-procedures procedure

我正在使用.Net SqlParameter,但我想向我的程序发送一个要搜索的术语列表。例如

我的清单就是这样:

 Title   |  Value
'Women'  | 'Chain'
'Little' | 'Boy'

我需要为每个术语包含这样一行:

AND (field.Name = @title AND contains(fv.Value, @value))
AND (field.Name = 'Women' AND contains(fv.Value, '"Chain"'))
AND (field.Name = 'Little' AND contains(fv.Value, '"Boy"'))

我该怎么做?

1 个答案:

答案 0 :(得分:0)

有关使用TableValued参数完成此类键值对方案的示例,请参阅here