从SQL Server 2012中的image列检索文本

时间:2014-04-04 08:36:50

标签: sql-server-2012 typeconverter

在我们使用的某些第三方应用程序中,附加文件存储在数据库中声明为image的列中。

我试图将内容转换为纯文本。

我做了一个测试,把字符串' abc'进入这样一个专栏; select返回:

0x1F8C0200030000004B4C4A0600C2412435

我找不到将其转换回字符串' abc'

的方法
convert(nvarchar(max), Convert(varbinary(max) 

没有帮助

我认为这个字符串 0x1F8C0200030000004B4C4A0600C2412435 用于重新创建文件,但如何?

1F 8C 02 00表示:UTF-32LE编码

03 00 00 00:文件中的字符数

其余部分含糊不清,可能会压缩

1 个答案:

答案 0 :(得分:0)

提取附件中数据的唯一方法是使用BMC API https://rrr.se/cgi/index?pg=arapi