Forum: SQL |
Thema:
Re: Distinct |
Von:
Thomas Golla (
14.03.2005 14:44) |
Hi ?
Du könntest versuchen die Spalten mit convert in ein Datenformat zu bekommen welches gruppiert werden kann.
Beispiel:
Tabellenname(Spaltenname): testtab(_ntext)
Die Spalte _ntext ist vom Typ ntext
select convert(nvarchar, _ntext) from testtab
group by convert(nvarchar, _ntext)
Dieses geht auch bei dem Typ text:
Die Spalte _text ist vom Typ text
select convert(nvarchar, _text) from testtab
group by convert(nvarchar, _text)
Es gibt aber Größenbeschränkungen:
... Weiters ist bei der Verwendung der Clause zu beachten, daß Spalten mit Datentyp ntext, text oder image nicht zum Gruppieren verwendet werden können. Der Gruppierungsarbeit sind aber auch Grenzen gesetzt. Die Größe der Datenspalten ist begrenzt, da max. 8060 Bytes im Zwischentabellenspeicher abgelegt werden können. ...
siehe dazu: http://www.aspheute.com/artikel/20011017.htm
Bei image kannst Du ja mal dies probieren:
Spalte _image ist vom Typ image
select convert(binary, _image) from testtab
group by convert(binary, _image)
Vielleicht hilft es ja.
Lieben Gruß
Tom
Betreff |
Von |
Datum |
|
|
G.
Guest
|
14.03.2005 15:49 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!