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