【问题标题】:How can I view the contents of sql binary data fields?如何查看sql二进制数据字段的内容?
【发布时间】:2009-02-10 15:32:08
【问题描述】:

有人知道如何在 MS SQL Server 2005 数据库中查看包含二进制数据的字段内容吗?

【问题讨论】:

  • 如果数据是二进制的……你将如何“查看”它?
  • 它可能是一个字符串,在这种情况下,以 ascii 或十六进制形式查看它就足够了。目前我看到的只是 .
  • 使用查询而不是打开表向导,请参阅下面的答案

标签: sql binary-data sql-server-2005-express


【解决方案1】:

取决于它是否只是以二进制形式存储的文本,如果是则看看这个

create table #bla (col1 varbinary(400))

insert #bla values(convert(varbinary(400),'abcdefg'))

select col1,convert(varchar(max),col1)
from #bla

输出 0x61626364656667 abcdefg

【讨论】:

  • 谢谢。我希望有一个实用程序可以省去一些麻烦,但这是一个可行的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-04-13
  • 1970-01-01
  • 1970-01-01
  • 2011-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多