У меня есть объект словаря C#, который я хотел бы передать в хранимую процедуру SQL и сравнить его содержимое с полем, содержащим строку JSON.
Dictionary<String,Object> d = new Dictionary<String,Object>
d.Add("A",True);
d.Add("B",False);
Предположим, что таблица содержание выглядит следующим образом. На основе приведенного выше словаря будет означать, что хранимая процедура возвращает запись №2.
ID JSON
----------------------------------------
1 { "A": false, "B": false }
2 { "A": true, "B": false }
Я знаю что-то, что называется TVP, но не знаю, как реализовать это в SQL или как разобрать * 1012. *. Как мне этого добиться?