Ich versuche, eine Tabelle aus einer CSV-Werte zu aktualisieren, die ich aus einer anderen Tabelle abholen. Dieser CSV-Wert wird von einer Unterabfrage ausgegeben, die ich auf der Grundlage einer Variablen in der #Form-Tabelle erstellt habe. Jetzt möchte ich die #Form-Tabelle wieder aktualisieren und ich möchte nicht Cursor verwenden. Ich kann die #Form-Tabelle nicht korrekt aktualisieren.Problem beim Aktualisieren der gleichen Tabelle
Unten ist der Code, den ich verwende.
Update f
SET AuditorComment = (
Select @Comment = @Comment+', '+a.Value
FROM #Form fd
LEFT JOIN AuditData a on (fd.FormID=a.objectID and a.ObjectTypeID=12)
WHERE [email protected] AND [email protected] AND f.FormID = fd.FormID
)
From #Form f
Bitte helfen Sie mir, wo ich es falsch mache.
Erklären Sie das Problem. – Blorgbeard
@Blorgbeard Ich habe die Frage aktualisiert. Danke für das Kommentieren –