BLOB到String,SQL Server
发布时间:2020-12-12 08:53:07 所属栏目:MsSql教程 来源:网络整理
导读:我有一个文本字符串存储为数据库中的BLOB数据类型.我想通过SQL select查询提取它,但我在从BLOB转换/转换为可读文本时遇到问题. 我试过例如 select convert(nvarchar(40),convert(varbinary(40),BLOBTextToExtract))from [NavisionSQL$Customer] 我想我需要类
我有一个文本字符串存储为数据库中的BLOB数据类型.我想通过SQL select查询提取它,但我在从BLOB转换/转换为可读文本时遇到问题.
我试过例如 select convert(nvarchar(40),convert(varbinary(40),BLOBTextToExtract)) from [NavisionSQL$Customer] 我想我需要类似的东西,但我无法弄清楚我需要做什么转换.有人可以给我一些指示吗? 问候 解决方法问题显然不是SQL服务器,而是更新字段的NAV系统.有一个压缩属性可以在NAV中的BLOB字段上使用,它不是SQL Server的一部分.因此,虽然转换有效,但自定义压缩使数据无法读取.解决方案是通过对象设计器,表设计器,字段属性(字段行上的Shift F4)关闭压缩. 之后,数据的提取可以用例如: 感谢所有在很多方面都正确的答案! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |