SQL Verketten von Felder

Hallo zusammen,

wir würden gerne ein Feld mit diversen anderen Feldern füllen. Z.B.:
SQLShell.ExecuteCommandRaw(„update „„Companies““ set „„Z_Import_PK““ = (select Concat(“„Companies“"."„Company“","„Companies“"."„Company2"“,"„Companies“"."„ZIP“") as ‚Z_Import_PK‘ FROM „„Companies““ where „„Companies““."„CustomerNo“" = ‚F19937‘) where „„Companies““."„CustomerNo“" = ‚F19937‘")
cRM.CurrentProject.ActiveViews.ActiveView.Update

Z_Import_PK soll also mit den Felder von Company, Company2 und ZIP gefüllt werden. Ein Feld würde gehen, aber die Verknüpfung mehrere Felder funktioniert nicht. Auch schon probiert mit dem Operatoren || und +.