Hallo,
ich habe ein Problem beim Erstellen einer Abfrage. Ich möchte aus einer Tabelle mit einem Feld
vom Typ NTEXT (16) den jeweils vom Datum des Eintrages letzten Wert zusammen mit den
Stammdaten aus einer anderen Tabelle anzeigen lassen, also so:
<PRE>
SELECT
dbo.TStammdaten.ID, MAX(DISTINCT dbo.TComments.CommentDate) AS Date, dbo.TComments.Comment
FROM
dbo.TStammdaten LEFT OUTER JOIN dbo.TComments
ON dbo.TStammdaten.ID = dbo.TComments.ID
GROUP BY dbo.TStammdaten.ID
<PRE>
Das funktioniert allerdings nicht, da NTEXT-Typen offenbar nicht in einer Abfrage mit
GROUP BY verwendet werden kann? (Das Comment-Feld ist von diesem Typ)
Man könnte nvarchar (4000) daraus machen, allerdings können die Texte wesentlich länger
als 4000 Zeichen sein.
Eine andere Idee war nur einen Auszug aus dem Feld zu holen und sie mit einem CAST in
beispielsweise nvarchar (4000) umzuwandeln - für die Abfrage würde das reichen. Das klappt
allerdings auch nicht.
Vielleicht ha jemand von Euch eine Idee? Ich wäre dankbar für Hinweise.
Gruß
Reiko
ich habe ein Problem beim Erstellen einer Abfrage. Ich möchte aus einer Tabelle mit einem Feld
vom Typ NTEXT (16) den jeweils vom Datum des Eintrages letzten Wert zusammen mit den
Stammdaten aus einer anderen Tabelle anzeigen lassen, also so:
<PRE>
SELECT
dbo.TStammdaten.ID, MAX(DISTINCT dbo.TComments.CommentDate) AS Date, dbo.TComments.Comment
FROM
dbo.TStammdaten LEFT OUTER JOIN dbo.TComments
ON dbo.TStammdaten.ID = dbo.TComments.ID
GROUP BY dbo.TStammdaten.ID
<PRE>
Das funktioniert allerdings nicht, da NTEXT-Typen offenbar nicht in einer Abfrage mit
GROUP BY verwendet werden kann? (Das Comment-Feld ist von diesem Typ)
Man könnte nvarchar (4000) daraus machen, allerdings können die Texte wesentlich länger
als 4000 Zeichen sein.
Eine andere Idee war nur einen Auszug aus dem Feld zu holen und sie mit einem CAST in
beispielsweise nvarchar (4000) umzuwandeln - für die Abfrage würde das reichen. Das klappt
allerdings auch nicht.
Vielleicht ha jemand von Euch eine Idee? Ich wäre dankbar für Hinweise.
Gruß
Reiko
Comment