Когда я сохраняю mp3-файлы или изображения (в основном JPEG) в таблицу, данные, похоже, изменяются. Когда я загружаю содержимое таблицы обратно на локальный компьютер и выполняю различие между исходными данными, становится очевидно, что файлы не совпадают. Также файлы не могут быть просмотрены / воспроизведены на моем локальном компьютере.
Есть идеи, что может быть причиной этого? Проблемы с типом данных varchar?
Я извлекаю данные с помощью параметра «Сохранить результаты как», выбираю все файлы и применяю правильное расширение.
Также это для школьного проекта, и ограничения не являются гибкими (должны быть полностью реализованы в SQL)
Еще одна вещь, как насчет хранения указателя на мультимедиа? Как бы я поступил так?
Вот мой код:
USE master
----created in master schema
drop table blobtable
CREATE TABLE blobtable
(BLOBData varchar(MAX))
BULK INSERT blobtable
FROM 'C:\Murach\SQL Server 2008\test.mp3'
select * from blobtable