Zkuste
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Tím nastavíte sloupec ref_id pro všechny řádky pomocí prvních 3 znaků sloupce full_id.
Zkuste
UPDATE Name
SET ref_id = CASE WHEN CHARINDEX('-',full_id) = 4 THEN SUBSTRING(full_id,1,3) ELSE NULL END
Tím nastavíte sloupec ref_id pro všechny řádky pomocí prvních 3 znaků sloupce full_id.