Я занимаюсь разработкой приложения asp.net, в котором пользователь вводит набор номеров документов в таблицу Excel, и мое приложение должно выполнить поиск определенных записей в базе данных и вернуть записи, содержащие значение, которое было введено в качестве ввода.
Например, если номер документа, который был задан в качестве ввода, равен «2245678»
В базе данных поле, содержащее значение, будет иметь формат LibraryName: 2245678: Version1, из-за того, как хранится в базе данных, я должен был поместить подобный запрос как
Select from table where documentnumber like '%2245678%'
Этот набор операторов SQL должен повторяться для всех номеров документов, которые передаются в качестве входных данных в таблицу Excel. Это действительно вызовет проблемы с производительностью.
Есть ли другой способ сделать это?