Ich führe einen umfangreichen Import aus einer kommagetrennten Datei durch und möchte während des Sprocs, der am Ende des Importvorgangs ausgeführt wird, eine Arbeitgeber-ID nachschlagen. Das Problem, das ich habe, ist, dass mein LIKE nicht zu funktionieren scheint ... also wollte ich sehen, ob die Syntax korrekt ist.
Hinweis - Dadurch werden alle Datensätze = der Name des Arbeitgebers aktualisiert, aber alles LIKE 'foo%' wird nicht aktualisiert
UPDATE UnitOfWork
SET EmployerId = SG.EmployerId
FROM UnitOfWork UO
LEFT JOIN SpecialtyGroup SG ON SG.Name LIKE UO.EmployerName + '%'
WHERE SG.EmployerId IS NOT NULL
Ist es möglich, ein LIKE auf diese Weise durchzuführen, oder muss ich eine weitere Aktualisierung außerhalb dieser Verbindung vornehmen?