0

Я использую столбец в таблице для хранения файла apk как varchar(max). Я преобразовал это существующее поле в таблицу, которая изначально была типа varchar(max), до varbinary(max), а затем сделала ее столбцом filestream, чтобы быстрее выполнить поиск. Однако это дает мне ошибки вставки SQL в журналах приложений PHP. Сообщение об исключении просто указывает на наличие ошибки при вставке. Я не уверен, как это должно быть обработано. Какие вещи следует пересмотреть на стороне приложения при изменении столбца от varchar до varbinary?Ошибка вставки в таблице с включенным фильтром

+0

Можете ли вы добавить запрос SQL 'INSERT' в свой пост? Кроме того, SQL, где вы делаете 'CREATE TABLE' (или' ALTER TABLE'), будет полезен для людей, пытающихся ответить. Точное сообщение об ошибке также может быть полезно. –

ответ

0

Вы имеете дело с объектами FILESTREAM, используя вызовы Windows API? См. this MSDN Article для получения дополнительной информации о том, как обращаться с блоками блочного потока требуется вызов Windows API.