2009-02-10 15 views
11

Kann jemand den Inhalt von Feldern mit Binärdaten in einer MS SQL Server 2005-Datenbank anzeigen?Wie kann ich den Inhalt von SQL-Binärdatenfeldern anzeigen?

+0

Wenn die Daten binär ist ... wie würden Sie "Schau es dir an? – ahockley

+0

Es kann ein String sein, in welchem ​​Fall es in Ascii oder Hex-Form angezeigt würde ausreichen. Im Moment sehe ich nur . – Xandir

+0

Verwenden Sie eine Abfrage nicht die offene Tabelle Assistenten, siehe meine Antwort unter – SQLMenace

Antwort

17

Hängt wenn es nur als binäre gespeichert wird, um Text oder nicht, wenn es dann einen Blick auf diese

nehmen wird
create table #bla (col1 varbinary(400)) 

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

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

Ausgang 0x61626364656667 abcdefg

+0

Danke. Ich hatte gehofft, dass ein Dienstprogramm einen Teil der Kleinarbeit daraus machen würde, aber das ist eine praktikable Lösung. – Xandir

Verwandte Themen