Использование TSQL для распаковки значения - PullRequest
2 голосов
/ 13 мая 2010

Как я могу распаковать varbinary (max) значение в хранимой процедуре? Я хотел бы реализовать или вызвать алгоритм gunzip в коде TSQL, желательно без включения CLR.

1 Ответ

1 голос
/ 13 мая 2010

Посмотрите на sp_OACreate http://msdn.microsoft.com/en-us/library/ms189763.aspx

sp_OAMethod http://msdn.microsoft.com/en-us/library/ms174984.aspx

Вы можете записать значение в виде файла, используя объект файловой системы, затем использовать для него программу gunzip из командной строки и прочитать файл обратно с помощью FSO.

Да, это не практично, но я не из тех парней, которые думают с точки зрения невозможного.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...