Versuchen Sie es
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Dadurch wird die ref_id-Spalte für alle Zeilen mit den ersten 3 Zeichen der full_id-Spalte festgelegt.
Versuchen Sie es
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Dadurch wird die ref_id-Spalte für alle Zeilen mit den ersten 3 Zeichen der full_id-Spalte festgelegt.