UPDATE T
  SET 
   T.C_SZULETESINEV = REPLACE(C_SZULETESINEV, '- ', '-')
  ,C_SZULETESINEVELVALASZTO -= 1
  ,MODIFIER = 0
  ,LASTCHANGED = GETDATE()
  ,SERIAL += 1
  FROM T_FELHASZNALO T
WHERE T.[C_SZULETESINEV] LIKE '%- [a-Z]%' 
  AND T.[C_SZULETESINEV] NOT LIKE '%- [a-Z]%- [a-Z]%'
  AND T.TOROLT = 'F'