2009-02-10 27 views
11

Có ai biết cách xem nội dung của các trường có chứa dữ liệu nhị phân trong cơ sở dữ liệu MS SQL Server 2005 không?Làm cách nào để xem nội dung của trường dữ liệu nhị phân sql?

+0

Nếu dữ liệu là nhị phân ... sẽ như thế nào bạn "xem nó? – ahockley

+0

Nó có thể là một chuỗi trong trường hợp xem nó trong ascii hoặc hex hình thức sẽ đủ. Hiện tại tất cả những gì tôi thấy là . – Xandir

+0

sử dụng truy vấn không phải trình hướng dẫn bảng mở, xem câu trả lời của tôi bên dưới – SQLMenace

Trả lời

17

Phụ thuộc nếu nó chỉ là văn bản được lưu trữ như nhị phân hay không, nếu nó sau đó được xem xét

create table #bla (col1 varbinary(400)) 

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

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

sản lượng này 0x61626364656667 abcdefg

+0

Cảm ơn. Tôi đã hy vọng cho một tiện ích để có một số các legwork ra khỏi nó, nhưng đây là một giải pháp khả thi. – Xandir

Các vấn đề liên quan